javascriptを使用してチェックボックスの値を設定する方法はありますか?
var checkbox = document.getElementById("form1").getElementsByTagName("checkbox");
ありがとう
javascriptを使用してチェックボックスの値を設定する方法はありますか?
var checkbox = document.getElementById("form1").getElementsByTagName("checkbox");
ありがとう
var checkbox = document.forms["form1"].checkbox.value = "your value here";
上記のJavaScriptは、次のHTMLで「ここにあなたの価値」を設定します。
<form name="form1">
<input name="checkbox" value="before change">
</form>
のvalue
プロパティHTMLInputElement
は読み取り/書き込みです。
document.getElementById('myCheckbox').value = 'some value';
…ただし、通常は、新しいチェックボックスを作成する場合を除いて、checked
プロパティを設定する方が便利です。true
false
var checkbox = document.getElementById(“form1”).getElementsByTagName(“checkbox”);
次の理由により、チェックボックスは返されません。
getElementsByTagName
HTMLElementではなくNodeList(配列のようなもの)を返します。結果をループする必要があります(または、1つだけで取得すると想定します)。[0]
はい
<input type="checkbox" id="test" />bla bla
<script type="text/javascript">
var checkbox = document.getElementById('test');
checkbox.checked="checked";
</script>
jQueryの場合:$("input[type='checkbox']").val('your value');