0

我有一个表单,在表单的末尾有两个复选框必须选中才能启用表单的提交按钮。

我想javascript会在这里帮助我,但我不是那么熟练。

部分代码如下所示。

<input type="checkbox" name="confirm1" value="confirm1" >
<input type="checkbox" name="confirm2" value="confirm2" >

<input type="reset" name="reset" value="Rensa" >
<input type="submit" name="submit" value="Skicka" disabled="disabled" >

任何知道 javascript 的外观的人吗?

先感谢您!

4

1 回答 1

2

解决方案应该看起来像这样。只需检查它的语法是否正确:

<script>
function check(element) {
var cb1 = document.getElementById("checkbox1");
var cb2 = document.getElementById("checkbox2");
var sub = document.getElementById("submit");
if (cb1.checked == true  &&  cb2.checked == true)
    sub.disabled = false;
else
    sub.disabled = true;
}
</script>

<input id="checkbox1" type="checkbox" name="confirm1" value="confirm1" onclick="check();">
<input id="checkbox2" type="checkbox" name="confirm2" value="confirm2" onclick="check();">

<input type="reset" name="reset" value="Rensa" >
<input id="submit" type="submit" name="submit" value="Skicka" disabled="disabled" >
于 2013-06-26T20:34:05.880 回答