日期:2014-05-16  浏览次数:20349 次

一个事件的继承问题(分不够可以再加)
我的一个下拉框id=listBox已经有一个onchange的事件了,如果我想在javascript中写个function来补充它的onchange事件(是补充,保留原来的动作)

类似(当然这样写不能实现):
listBox.onchange=function(){
      var   dateTemp   =   "hi ";
      alert(dateTemp);
}

请问可以实现吗?请高手指教!!
谢谢……


------解决方案--------------------
<html>
<head>
<meta http-equiv= "Content-Type " content= "text/html; charset=gb2312 ">
<title> new page </title>
</head>
<body>
<input type=text id=txt value= " " onchange= "alert( 'change '); ">
</body>
<script>
var b=document.getElementById( 'txt ').onchange;
document.getElementById( 'txt ').onchange=function(){
b();
var dateTemp = "hi ";
alert(dateTemp);
}
</script>
</html>
------解决方案--------------------
Element元素有attachEvent方法,你可以试试.