JavaScript在运行时向事件添加多个函数

时间:2010-07-29 04:59:30

标签: javascript-events

我想在运行时(在页面加载时)向文本框的OnChange事件添加一个函数。但是如果在特定文本框的onchange事件中已经有一个函数定义,那么我需要确保这两个函数在onchange事件中得到一个调用。我怎么能做到这一点? 我使用的是IE7。

谢谢和问候, Tanmay。

1 个答案:

答案 0 :(得分:4)

您可以在该文本框上使用addEventListener函数

  var tb = document.getElementById("textbox");
  tb.addEventListener("change", function(evt) {
    alert(tb.value);
  }, false);

但是对于旧版本的IE(IE6),这不起作用。为此,您可以使用addEvent