javascript事件处理定时

javascript事件处理定时,javascript,javascript-events,Javascript,Javascript Events,我有以下问题。你能帮忙吗。谢谢 亲切问候,, 跑 在主体的onload事件上具有事件处理程序EH1 此事件处理程序EH1通过调用帮助函数HF1添加新的DOM元素 然后事件处理程序EH1更改新元素的值 然后,事件处理程序EH1调用另一个助手函数HF2,根据新元素计算输出 在IE和Firefox中,如果在第2步和第3步之间插入警报。输出将是正确的。如果未插入警报,则输出将不正确,就像步骤4中的帮助函数HF2无法看到新元素的值一样 在Chrome或Opera中,警报没有帮助 在DOMReady上执行操

我有以下问题。你能帮忙吗。谢谢

亲切问候,, 跑

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


    在Chrome或Opera中,警报没有帮助

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

    你能出示这个代码吗?我不确定我是否能出示代码:(.我猜这是因为HF1使用ajax异步调用。在调用返回之前,第3步没有任何效果。我猜在IE/FF中,警报允许HF1 ajax异步调用返回和更新DOM。而在Chrome/Opera中,警报会阻止一切。我删除了HF1中的ajax异步调用,代码似乎正常工作。我无法决定侦听哪个事件。 只能修改事件处理程序。我也不清楚为什么DOMReady会起作用。在我看来,“Onload”会加载imiges,而DOMReady不会。我们能实际看到帮助函数和事件处理程序吗?