从同一个标签调用两个不同的事件的两个javascript方法

时间:2015-02-11 18:49:34

标签: javascript html

如何从同一个文本框标记中对两个不同的事件(onkeyup和onblur)调用两个不同的javascript方法。

基本上我需要在文本框中按键时验证一些参数,当焦点离开文本框时需要一些参数 我试过从第一种方法中调用另一种方法

function changer() 
  {
alert('a');
document.getElementById("abc").onblur="change2()";
   }

function change2() 
   {
alert('b');
   }


<input type ="password" id= "abc" value =""  onkeyup="changer();" >

2 个答案:

答案 0 :(得分:0)

为什么你不能这样做:

<input type ="password" id= "abc" value =""  onblur="change2()" onkeyup="changer();" >

答案 1 :(得分:0)

您还可以使用bind函数附加事件处理程序。 例如

$( "#abc" ).bind( "onblur", function() {
alert('b');
});