gpt4 book ai didi

javascript - jquery .val() 返回未定义

转载 作者:可可西里 更新时间:2023-10-31 23:58:11 26 4
gpt4 key购买 nike

代码的相关部分如下所示。当我单击提交按钮时,在警告框中,我得到的是未定义的,而不是键入的电子邮件。我在这里犯了什么错误?

<form action="page2.php" method="post" onsubmit="myFunction()" id="form1"> 
......
<input type="text" name="YourEMail" style="width: 250px;">
<input type="submit" name="submit" value="Submit"> <br>
......
</form>

<script>
$('#form1').submit(function() {
//your validation rules here
var email = $('#YourEMail').val()
alert(email)
//if(email.length == 0)
return false;
//else
// return true;
});
</script>

最佳答案

YourEMailname,而不是 id:

var email = $('input[name=YourEMail]').val();

或者改变 inputid:

<input type="text" id="YourEMail" name="YourEMail" style="width: 250px;"> 

关于javascript - jquery .val() 返回未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38614674/

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