gpt4 book ai didi

Javascript - 如何检查表单上的 2 个条件

转载 作者:行者123 更新时间:2023-12-02 17:01:54 25 4
gpt4 key购买 nike

我们有一个表格,用户可以匿名留下意见,但如果他们想留下电子邮件地址以供后续跟进,他们也可以。如果他们选择留下电子邮件,我们希望他们选中已阅读我们的隐私政策的复选框。如果他们选择不留下电子邮件地址,则无需选中此框。

这是表单页面上的 Javascript 代码。它不适用于这两种情况,只有选中该框才能使其工作:

<script type="text/javascript">

$(document).ready(function(){
$("#form").submit(function(event){
if (!$("input[type='checkbox']").attr("checked")){
if ($("input[name$='Mail']").val() !== "") {
alert("内容に同意ください。");
event.preventDefault();
}
}
});
});
</script>

谢谢

最佳答案

jQuery 对象中没有 .value 属性。而是使用 .val() 并使用相等运算符而不是赋值运算符。

if (!$("input[name$='Mail']").val() === "") {

关于Javascript - 如何检查表单上的 2 个条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25614901/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com