我想使用javascript来检查radio button
是否被选中。如果tidak setuju
单选按钮被选中或setuju
单选按钮未被选中,我想要alert
一个对话框。但不知何故,按钮上的onclick
功能submit
不起作用。
我暂时将我的页面上传到免费服务器。
我的代码有什么问题?
在我的 HTML 中,单选按钮和提交按钮的代码:
<tr>
<td width = "25%">
<div align="right">
<input type="radio" name="RadioGroup1" value="Setuju" id="RadioGroup1_0" />
</div></td>
<td width = "25%" class = "left">Setuju</td>
<td width = "25%" class = "right"><div align="right">
<input type="radio" name="RadioGroup1" value="Tidak Setuju" id="RadioGroup1_1" />
</div></td>
<td width = "25%" class = "left">Tidak Setuju</td>
</tr>
</table>
<input id="Submit" name="Submit" type="submit" value="Submit" class="Button" onclick="return agree(); " />
这是javascript:
function agree(){
if(document.getElementById("RadioGroup1_1").checked || !document.getElementById("RadioGroup1_0").checked)
{
alert("Anda mesti setuju syarat-syarat permohonan.");
return false;
}
}
更正:
我忘记在函数中有更多条件的地方设置ID
我的另一个。因此,该功能无法正常运行。textfield
agree()
这是我的错误:
<input type="text" name="stafNumber" /> <-- missing ID declaration, but declared in javascript.