特定のWebサイトで、チェックボックスをオンまたはオフにする場合は、対応するテキストをクリックするだけでよいことに気付きました。ページに説明テキストを含むチェックボックスを配置する場合、チェックボックスをオンにするには、実際にチェックボックスを押す必要があります。前者の効果はどのように達成されますか?
2 に答える
1
彼らはこれを達成するためにJSスクリプトを使用していると確信しています。クリックされているラベルである可能性が高く、JavaScriptを使用してチェックボックスを見つけてCHECKED属性を追加するonclick()イベントをラベルに追加する場合があります。コードを提供していないことをお詫びしますが、それらのWebサイトが何をしているのかを理解していただければ幸いです。
于 2012-08-03T18:06:17.947 に答える
1
<label>
この例のようにを使用することを検討してください。
<input type="checkbox" name="call" id="willcall">
<label for="willcall">click on this text to select the checkbox</label>
この例:http ://www.askdavetaylor.com/make_text_adjacent_to_checkbox_clickable.html
于 2012-08-03T19:34:36.930 に答える