1
チェックボックスがtrueに設定されているかどうかを検出して、テキストエリアにデータを入れたいと思っています。これの例は何ですか?ここでjqueryを使用してチェックボックスをクリックしたときにテキストエリアにデータを取り込む方法
チェックボックスがtrueに設定されているかどうかを検出して、テキストエリアにデータを入れたいと思っています。これの例は何ですか?ここでjqueryを使用してチェックボックスをクリックしたときにテキストエリアにデータを取り込む方法
$('input[type=checkbox]').change(function(){
setMyTextArea(getMyMessage(this.checked));
});
function setMyTextArea(text){
$('#MyTextArea').val(text);
}
function getMyMessage(checked){
return (checked ? myCheckedMessage : myUncheckedMessage);
}
を使用すると、イベントハンドラにフックができ、迅速かつ汚い例だ:
サンプル:
if ($("#myCheckbox").attr("checked")) {
$("#myTextarea").text("some text");
}
は、これらのコントロールがレンダリングされていると仮定します
<input type="checkbox" id="myCheckbox"/>
<textarea id="myTextarea"></textarea>
実際に、これはそうですFirefoxやChromeでは動作しますが、Internet Explorerでは動作しません。 – leora
ファイアフォックスが瞬間的に約20秒後に、メッセージが最終的にIEのテキストエリアに送られます。何か案が?また、IEのチェックを外すと何もしないように見える – leora