我在 IBM domino 中有一个带有单选按钮的表单。单选按钮用于控制用户想要执行的操作。使用 JS,我检查在发送表单之前是否选择了一个选项。我用 Firefox Developer Edition (52oa) 测试它并且可以工作,但是在客户端中不起作用,它可以与 Firefox 31 一起工作。我的疑问是哪个版本的 Firefox 兼容该方法来获取值?
代码是这样的:
var control = document.forms[0].OperacionDNI.value;
if (control == 1 || control == 2) {
guardar();
}
else{
alert("Por favor, debe elegir una operación a realizar");
}
在我的电脑中,如果选择了一个选项,则调用guardar()函数,但在客户端电脑中会显示警报。
我认为一定是方法,任何其他想法都欢迎。
显然,它不适用于早期版本的 Firefox。
一个简单的解决方法是直接通过元素的 id 属性来选择元素。
var control = document.getElementById('OperacionDNI').value;
if (control == 1 || control == 2) {
guardar();
}
else{
alert("Por favor, debe elegir una operación a realizar");
}