如何从同一个文本框标记中对两个不同的事件(onkeyup和onblur)调用两个不同的javascript方法。
基本上我需要在文本框中按键时验证一些参数,当焦点离开文本框时需要一些参数 我试过从第一种方法中调用另一种方法
function changer()
{
alert('a');
document.getElementById("abc").onblur="change2()";
}
function change2()
{
alert('b');
}
<input type ="password" id= "abc" value ="" onkeyup="changer();" >
答案 0 :(得分:0)
为什么你不能这样做:
<input type ="password" id= "abc" value ="" onblur="change2()" onkeyup="changer();" >
答案 1 :(得分:0)
您还可以使用bind函数附加事件处理程序。 例如
$( "#abc" ).bind( "onblur", function() {
alert('b');
});