我有 2 个输入字段
<input id="pass1" name="pass1" value="" size="12" type="password" />
<input id="pass2" name="pass2" value="" size="12" type="password" />
whenid="pass1"
没有值(为空)并且id="pass2"
有一个值,我想id="pass2"
在提交表单之前用 jquery 清除。
那可能吗?
我有 2 个输入字段
<input id="pass1" name="pass1" value="" size="12" type="password" />
<input id="pass2" name="pass2" value="" size="12" type="password" />
whenid="pass1"
没有值(为空)并且id="pass2"
有一个值,我想id="pass2"
在提交表单之前用 jquery 清除。
那可能吗?
我认为检查第二个输入是没用的,没有逻辑上的原因,我的意思是在这两种情况下你最终都是空的#pass2
$("form").on('submit',function(){
if($("#pass1").val() == ''){
$("#pass2").val('');
return false;
}
});
See you have to do a form submit and check if the #pass1
is empty or not and return false
or event.preventDefault()
to stop the form to submit.
$(function(){
$("yourFormId").submit(function(e){
if($("#pass1").val() == ''){
$("#pass2").val('');
e.preventDefault(); //<----stop the form submission here after clearing
}
});
});