对于定义为的文本输入:
<input type="text" name="Email0" id="Email0" value="1st Email" /><br />
如果用户更改了该文本框的值,我只需将它与表单提交一起传递...如果他们_haven't changed it - 我需要传递一个“null”值。
$('#frmSignup').submit(function () {
if (Email0.value != Email0.defaultValue) {
alert("hit here"); //not hitting here
}
});
您会注意到 jQuery 存在,但我不清楚如何将输入的默认值检索到 jQuery。
谢谢
最佳答案
您可以使用数组语法从 jQuery 对象引用底层 DOM 元素...
$("#frmSignup").submit(function () {
var email = $("#Email0")[0]; // gets DOM element
if(email.value != email.defaultValue) {
alert("hit here");
}
});
关于javascript - 将文本输入的值与默认值进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3532450/