如果value为null,则在提交之前使用js或jQuery更改输入文本值

Biz*_*oss 11 javascript jquery

如果输入值为null,如何使用js或jQuery在提交之前使用js或jQuery更改输入文本值?

感谢帮助.

mek*_*all 33

使用jQuery,您可以使用该.submit()方法将回调绑定到submit事件.

$("form").submit(function(){
   // Let's find the input to check
   var $input = $(this).find("input[name=whatever]");
   if (!$input.val()) {
     // Value is falsey (i.e. null), lets set a new one
     $input.val("whatever you want");
   }
});
Run Code Online (Sandbox Code Playgroud)

注意:为确保找到所有元素,应将其置于domready函数中.