<asp:TextBox ID="txtUserPass" runat="server" onblur="return checkpasswd(this);"></asp:TextBox>
这个已经是有了onblur事件的
但现在程序上又要给这个控件添加onblur事件
我用后台给他添加onblur事件后,上面的这个checkpasswd事件就不执行了
如何进行添加,而不是覆盖呢谢谢
这个已经是有了onblur事件的
但现在程序上又要给这个控件添加onblur事件
我用后台给他添加onblur事件后,上面的这个checkpasswd事件就不执行了
如何进行添加,而不是覆盖呢谢谢
function aa()
{
……………………
}
</script><asp:TextBox ID="txtUserPass" runat="server" onblur="return checkpasswd(this);aa()"> </asp:TextBox>
<input type="button" id="a" onclick="alert(1)" />
<script>
var o = document.getElementById("a");
a.attachEvent("onclick",function(){alert(2)});
</script>
-------------------------
好我再说详细点
后台要给页面控件添加断onblur事件
当然不知道要添加的控件是否已经存在onblur事件
要求添加上新的onblur事件,又不影响原有的onblur事件谢谢
1楼的方法得到的是两个函数顺序执行,二楼的方法得到的两个方法的执行顺序是随机的补充:1楼的方法中如果第一个function前用了return的话第二个function将得不到执行通常建议使用2楼方法,但这种使用方式的局限在于有些浏览器没有attachEvent方法,需要考虑addEventListener方法
textBox1.Attributes["onblur"] = "alert(2);" + textBox1.Attributes["onblur"];