<input type="checkbox" name="smoker">
上記のHTMLコードを変更せずにチェックボックスをオンまたはオフにすると、JavaScriptを認識させる方法を教えてください。HTMLチェックボックスJS
<input type="checkbox" name="smoker">
上記のHTMLコードを変更せずにチェックボックスをオンまたはオフにすると、JavaScriptを認識させる方法を教えてください。HTMLチェックボックスJS
querySelectorAll()
を使用すると、すべてのinput
要素が取得されます。 input
のすべてをループして特定の名前のinput
を見つけます。次に、入力のchecked
プロパティを確認します。次のことを試してみてください。
var val = document.querySelectorAll("input");
val.forEach(function(item){
if(item.name == 'smoker'){
console.log(item.checked)
}
});
<input type="checkbox" name="smoker">
使用querySelectorと名前で要素を取得
let val = document.querySelector('[name="smoker"]').checked;
console.log(val);
@ mason-whiteはこれでしたか? – FrankCamara
'Element.checked' – Rayon
チェックこのhttp://stackoverflow.com/questions/1448988/jquery-select-check-box-on-nameと値 – User6667769