<input type="button" />

<input type="button" />

OK,这样的代码在IE和FF下都没有任何问题。点击第一个按钮会触发第二个按钮的点击事件。不过,将代码改为以下形式:

<input type="button" >This is Link <a/>

按通常的想法。此时,点击按钮一,超链接事件也会被触发。

现实上,这在IE下是对的,在FF中是不对不。为什么?因为,W3C的怪癖,超链接不能使用click调用!

网上找了半天都没有找到合适的解决方案。在使用FireBug 跟踪过程了半天,突然醒悟:


<input type="button" >This is Link <a/>

这时,IE和FF下都通过。不过新的问题又产生了。此是event过程有问题。有谁能进一些探讨?

相关文章:

  • 2021-11-24
  • 2022-12-23
  • 2021-08-22
  • 2021-05-24
  • 2022-12-23
  • 2021-12-17
  • 2021-05-13
  • 2021-08-17
猜你喜欢
  • 2021-09-28
  • 2021-06-23
  • 2022-12-23
  • 2021-09-15
  • 2022-01-09
  • 2021-08-27
  • 2021-09-11
相关资源
相似解决方案