<div class="codetitle"> <span><a style="CURSOR: pointer" data="4446" class="copybut" id="copybut4446" onclick="doCopy('code4446')"><u>コードをコピー</u></a></span> コードは次のとおりです。</div> <div class="codebody" id="code4446"> <br><div id="msg">< /div> <br><input type="text" name="txt" id="txt"/> <br><script> <br>//ステータス変更時に実行される関数<br> ( ) <br>{ <br>document.getElementById('msg').innerHTML = document.getElementById('txt').value; <br>} <br><br>//if("v"== " v") は、IE 8 を含む IE でのみ true を返します。<br>//if(/msie/i.test(navigator.userAgent)) は、<br>if("v"=="v" ){ を効果的に判断することもできます。 <br>//IE はテキスト ボックスを監視し、関数を割り当てます。 <br>document.getElementById('txt').onpropertychange = handle; <br>}else{ <br>// Google ブラウザは、イベント追加関数を使用してテキスト ボックスにイベントを追加し、実行するメソッドを割り当てます。同様に、メソッド名の後に括弧を追加することはできません <br>document.getElementById('txt').addEventListener("input") 、ハンドル); <br> } <br></script></div>