Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.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_Jquery_Html - Fatal编程技术网

Javascript 单选按钮验证

Javascript 单选按钮验证,javascript,jquery,html,Javascript,Jquery,Html,我正在制作一个表单,其中一个单选按钮单击事件检查其他表单元素的值。我想无线电将被检查或取消检查,并取决于其他人的价值。 我的HTML 我试过了 <input onclick="displayPriceFormat(e);"/> <script> ...... e.preventDefault(); /// return false; ....... </script> ...... e、 preventDefault();///返回false; .

我正在制作一个表单,其中一个单选按钮单击事件检查其他表单元素的值。我想无线电将被检查或取消检查,并取决于其他人的价值。 我的HTML

我试过了

<input onclick="displayPriceFormat(e);"/>
<script>
 ......
  e.preventDefault(); /// return false;
 .......
</script>

......
e、 preventDefault();///返回false;
.......

我没有看到id为:
pPerUnitPrice
您在这一行中使用了它:

  var areaPerUnitPrice = $("#pPerUnitPrice").val();
但我认为以下信息将对您有所帮助:

您可以选择复选框是否选中,如下所示:

    if($("#id_of_checkbox").attr("checked")){ 
    //checked
    }
   else {
    //unchecked

   }
$("#id_of_checkbox").prop('checked',true);
$("#id_of_checkbox").prop('checked',false);
您可以选中如下复选框:

    if($("#id_of_checkbox").attr("checked")){ 
    //checked
    }
   else {
    //unchecked

   }
$("#id_of_checkbox").prop('checked',true);
$("#id_of_checkbox").prop('checked',false);
您可以勾选如下所示的复选框:

    if($("#id_of_checkbox").attr("checked")){ 
    //checked
    }
   else {
    //unchecked

   }
$("#id_of_checkbox").prop('checked',true);
$("#id_of_checkbox").prop('checked',false);

您的
单价在哪里?似乎您的idvar x=$(“#pDisplayPrice1”)有误;变量y=$(“#pDisplayPrice2”)。选中,检查x、y的值,并在提交表单事件时根据或直接应用验证。如果($(“#pDisplayPrice2”)。attr(“checked”){//输入您的代码}@AwladLiton,它在if和else条件下给出正确的警报消息(区域ping)。它应该警告0,因为您没有id为
pPerUnitPrice