javascript事件处理时间

时间:2011-03-07 19:21:05

标签: javascript javascript-events

我遇到了以下问题。能否请你帮忙。谢谢!

亲切的问候, 然

  1. 在body的onload事件上有一个事件处理程序EH1。
  2. 此事件处理程序EH1通过调用辅助函数HF1添加新的DOM元素。
  3. 然后事件处理程序EH1更改新元素的值。
  4. 事件处理程序EH1然后调用另一个辅助函数HF2来根据新元素计算输出。
  5. 在IE和Firefox中,如果在步骤2和3之间插入警报,则输出正确。如果未插入警报,则输出将不正确,就好像步骤4中的辅助函数HF2无法看到新元素的值。

    在Chrome或Opera中,警报无效。

1 个答案:

答案 0 :(得分:1)

在DOMReady上执行操作,而不是在body上执行onload。