要件: チェックボックスとテキスト。チェックボックスがオンの場合はテキストを編集でき、チェックボックスがオフの場合はテキストを編集できません。
チェックボックスがオンまたはオフの場合、次のコードは応答しません。何が問題ですか?
<script> <br> 関数 aa() <br> { <br> ck=document.getElementById("ck") <br> if(ck.checked){ <br> document.all.t1.disabled=false <br> } <br> else{ <br> document.all.t1.disabled=true <br> } <br> } <br> </script>
内容質問です。うまく書けていませんか?
document.getElementById("ck") これをもっと使ってください。<html><script>function aa(){ck=document.getElementById("ck")t1=document.getElementById("t1")if(ck.checked){t1.disabled="" }else{t1.disabled="disabled"}}</script><body><input type="text" id="t1" disabled="disabled"><input id="ck" type="checkbox" onchange="aa();" ></body></HTML>
document.getElementById("ck") これをもっと活用してください。
どのようにコードを書いても、アカウントは禁止されません。コード文を書き終えたら、それを封印する必要があります。
アカウント停止とは何ですか? ?
<html><script>function aa(){ck=document.getElementById("ck")t1=document.getElementById("t1")if(ck.checked){t1.disabled="" }else{t1.disabled="disabled"}}</script><body><input type="text" id="t1" disabled="disabled"><input id="ck" type="checkbox" onchange="aa();" ></body></HTML>
上記の質問に従います
表の最初の列には 3 つのチェックボックスがあり、各チェックボックスの後にテキストが続きます
さらに必須: チェックボックスが選択されている場合、選択されていない場合、その後ろのテキストは編集できます。現時点では、その後ろのテキストは編集できません。現時点では、スクリプト内で aa() を 1 つだけ使用できますか?どうやって書くのですか? html>
< input type="text" name="ckname" id="cn1" disabled="disabled" /> | |