这是一个简单地检查是否在表单元素上选择了单选按钮的函数。
function validate_selected(element) {
var radios = document.getElementsByName(element);
var formValid = false;
var i = 0;
while (!formValid && i < radios.length) {
if (radios[i].checked) formValid = true;
i++;
}
if (!formValid) alert("Must select one before moving on!");
return formValid;
}
如果函数返回 false,这是我想要禁用的链接。现在链接显示警报,但在警报之后链接将用户转发。
<a href="#m2" data-role="button" onclick="validate_selected('owner');"><p style="font-size:<?php echo $size1.'px'; ?>;">Next</p></a>
如果函数返回 false,我希望禁用链接。