Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单选按钮,防止在单击后进行检查_Javascript_Radio Button_Prototypejs_Dom Events - Fatal编程技术网

Javascript 单选按钮,防止在单击后进行检查

Javascript 单选按钮,防止在单击后进行检查,javascript,radio-button,prototypejs,dom-events,Javascript,Radio Button,Prototypejs,Dom Events,我试图防止单选按钮在onclick返回false时不被检查。 下面是我正在使用的代码的jsbin链接。 有什么我遗漏了;顺便说一句,我正在尝试使用没有框架的JS 但是,如果纯js存在此问题,prototyoe.js是否有解决方法?您应该使用户返回PropertyDamaGetType\u click()。 请参见试试这个 function propertyDamageType_click(elem) { if(yourconditionfails){ // or if(yourcond

我试图防止单选按钮在onclick返回false时不被检查。 下面是我正在使用的代码的jsbin链接。

有什么我遗漏了;顺便说一句,我正在尝试使用没有框架的JS


但是,如果纯js存在此问题,prototyoe.js是否有解决方法?

您应该使用户
返回PropertyDamaGetType\u click()
。 请参见

试试这个

function propertyDamageType_click(elem) {
    if(yourconditionfails){ // or if(yourconditionfails && !elem.checked)
       elem.checked = false;
       alert('Please select an incident type');
    }
}

当不满足预编码时,您可以使用标志并返回false

 var IsIncidenntTypeSelected = 0;    // flag - sets to 1 when pre condition is met 
 $("input[type='radio']").click(function()
 {
       if(IsIncidenntTypeSelected  == 0)
            return false;
 }