概述
项目中有个汇总页面,页面中的数字是通过超链接进行了格式化,可以单击该链接查看详情。上线后,有用户反馈无法单击超链接,原以为是浏览器缓存问题,清缓存后也不可以,换别的浏览器有些可以。
经过查看源代码,发现超链接的id都是一样的,这个可能是导致某些浏览器无法使用的原因。按照规定来说同一html页面是不可以出现相同的id的,有些浏览器容错能力差的话,会导致无法使用。
<a id="a_href" href="javascript:void(0)" οnclick="">8</a>
出现此问题解决方法:去掉id,如果id有特殊用途,需要将id唯一化。
切记同一页面 html标签的id一定要唯一,这样可以避免出现未知的难以查找的问题
最后
以上就是大力夏天为你收集整理的【HTML】同一页面多个具有相同id超链接,导致个别浏览器无法单击的问题的全部内容,希望文章能够帮你解决【HTML】同一页面多个具有相同id超链接,导致个别浏览器无法单击的问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复