我一直在尝试编写Jquery代码来检查两个输入在表单提交时是否具有相同的值而没有运气.
如果id为"id1"的输入与id为"id2"的输入具有相同的值,则提醒"some text"并返回false.
任何帮助将非常感激.
$('#form').submit(function() {
var id1 = $(#id1).text();
var id2 = $(#id2).text();
if (id1 == id2) {
alert('Error, cant do that');
return false;
}
else
{
return true;
}
});
Run Code Online (Sandbox Code Playgroud)
<input type="text" id="id1" />
<input type="text" id="id2" />
$('input').blur(function() {
if ($('#id1').attr('value') == $('#id2').attr('value')) {
alert('Same Value');
return false;
} else { return true; }
});
Run Code Online (Sandbox Code Playgroud)
我只是使用模糊而不是表单提交.
==这非常简单,只需与输入值进行比较即可。submit()将其放在表单的内部。
var match = $('#id1').val() == $('#id2').val();
Run Code Online (Sandbox Code Playgroud)
如果match是false,那么您可以显示您的alert()和event.preventDefault()。
| 归档时间: |
|
| 查看次数: |
32342 次 |
| 最近记录: |