Net*_*eta 1 html javascript
我目前正在尝试修复由一些人建立的网站上的一些错误.问题是,我很难看到他们做过的一些事情.
该网站有一个<div>与onclick="window.location='foobar'"和里面的<a>标签.两者都导致同一个地方.
<div>
onclick="window.location='foobar'"
<a>
这有什么理由吗?
谢谢!
zzz*_*Bov 5
一些开发人员比其他人更好.
更重要的是,开发人员是人,并犯错误.你找到了一个.
关于开发人员为什么会使用<button onclick="location='somewhere'">,在互联网上有很多不好的建议,即使是在stackoverflow上,即使是高代表用户(也没有尝试选择j08691,只是提出一点意见).
<button onclick="location='somewhere'">
此外,button元素可能不包含a每个规范的元素,因此嵌套锚点无效.
button
a
尽管如此,页面可能仍然有效.使HTML真正强大的是它能够优雅地失败.浏览器能够使工作变得有效,即使开发人员像编写无效的HTML一样愚蠢,也不会出错或阻止整个页面工作.
归档时间:
12 年,2 月 前
查看次数:
142 次
最近记录: