<form name="input" action="html_form_action.asp" method="post">
<input type="text" name="a" class="inp">
<input type="text" name="b" class="inp">
<input type="text" name="c" class="inp">
<input type="text" name="d" class="inp">
<input type="submit" name="e" class="inp">
</form>
$("input").focusin(function () {
$("input").not($(this)).not(':input[type=submit]').val("");
});
样本
当我按下提交按钮时,此代码将清除帖子值。怎么解决?我只想在用户更改用户界面中的焦点时清除值,而不是在提交表单时清除值。
答案 0 :(得分:1)
基于评论
$("input:not([type=submit])").focusin(function () {
$("input").not(this).not('[type=submit]').val("");
});
演示:Fiddle