按钮点击前的OnBlur验证()

时间:2013-05-24 06:33:39

标签: javascript

我想知道如何在它的瞬间验证文本字段。当我们移动到另一个文本字段而不填充上述文本字段时,我们需要使用on-blur()获取警报消息。使用java-script。

3 个答案:

答案 0 :(得分:1)

您可以在javascript中使用onblur()事件

<input type="text" onblur="test('firstTextBox')"/>

function test(value)
{
  if(value == "firstTextBox")  
  alert("This is blur");
  else if ....
  .....
}

答案 1 :(得分:0)

请查看jQuery Validate plugin并尝试以下代码在onblur中使用。

$('#field1, #field2, #field3').blur(function(){
    validator.validate()
});

答案 2 :(得分:0)

如果您想使用html5表单验证,请查看validity属性并设置所需的html 5表单属性

HTML5:

<input type="number" required="true"  onfocus="setCustomValidity('Custom Message')" onblur="testit(this)"/>

JS:

function testit(e){
    if(e.validity.valid == false){
        alert(e.validationMessage);
    }
}

http://jsfiddle.net/5ANnf/2/

https://developer.mozilla.org/en-US/docs/HTML/Forms_in_HTML(在底部)