我有2个输入字段
<input id="pass1" name="pass1" value="" size="12" type="password" />
<input id="pass2" name="pass2" value="" size="12" type="password" />
当id="pass1"
没有值(为空)且id="pass2"
有值时,我想在提交表单之前使用jquery清除id="pass2"
。
可能吗?
答案 0 :(得分:1)
我认为检查第二个输入是没用的,没有逻辑原因,我的意思是在两种情况下你最终都是空的#pass2
$("form").on('submit',function(){
if($("#pass1").val() == ''){
$("#pass2").val('');
return false;
}
});
答案 1 :(得分:0)
看到您必须提交表单并检查#pass1
是否为空,return false
或event.preventDefault()
停止提交表单。
$(function(){
$("yourFormId").submit(function(e){
if($("#pass1").val() == ''){
$("#pass2").val('');
e.preventDefault(); //<----stop the form submission here after clearing
}
});
});