jquery1.5.1 では、ID に基づいてオブジェクトを取得すると、対応する配列が返されます。document.getElementById(""ID name"") を使用すると単一のオブジェクトを取得できますが、$("#ID name") を使用すると取得できないのも不思議ではありません。ああ、悲劇だ。 コードをコピー コードは次のとおりです: .org/1999/xhtml"> ;head> <br> /style> <br><script type="text/javascript" src="../jquery-1.5.1.min.js"><br><script language="JavaScript" type="text/javascript"> <br>$(document).ready( <br>function() <br>{ <br>$(" input[type='text']") <br>.click <br>( <br>function() <br>{ <br>this.value=$("#lblMsg")[0].innerText; <br>} <br>) <br>.keydown( <br>function() <br>{ <br>alert($("#divTest")[0].innerText); <br>alert($(" #lblMsg")[0].innerHTML); ($("#txtTest")[0].value); <br><br>} <br>); </head> <br><body><table width="400" border="1" cellpadding= "0"><BR><tr> <td><span id="lblMsg">/span></td> <br> <tr> <br> ;input type="text" id="txtTest" class="txtobj" value="@#$message test"/> <br></tr> /table> <br><div id="divTest">ABCDEFGHIJKLMNOPQRSTUVWXYZ</div> <br></html></div>