使javascript变量等于输入复选框

时间:2017-02-23 06:33:22

标签: javascript html input

想象一下,我有这样的输入:

<input id="submitCheckbox" type="checkbox" name="recieveEmails">

和某种形式的提交按钮,比如说;

<button id="submit" type="button" onclick="submit()"></button>

和Javascript一样:

function submit() {
    var newVar = document.getElementById("submitCheckbox");
}

通过使用类似的内容,newVar将等于TrueFalse,具体取决于按下提交按钮时复选框的状态?

PS。我提供的Javascript示例是理论上的。请不要扯到我身上,因为它不会起作用&#34;

1 个答案:

答案 0 :(得分:1)

使用此 document.getElementById(&#34; submitCheckbox&#34;)。选中而不是 document.getElementById(&#34; submitCheckbox&#34;) as如下所示:

&#13;
&#13;
function submit() {
    var newVar = document.getElementById("submitCheckbox").checked;
    console.log(newVar);
}
&#13;
<input id="submitCheckbox" type="checkbox" name="recieveEmails">
<br>
<button id="submit" type="button" onclick="submit()">Click</button>
&#13;
&#13;
&#13;