我是靠谱客的博主 大力夏天,最近开发中收集的这篇文章主要介绍【HTML】同一页面多个具有相同id超链接,导致个别浏览器无法单击的问题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

项目中有个汇总页面,页面中的数字是通过超链接进行了格式化,可以单击该链接查看详情。上线后,有用户反馈无法单击超链接,原以为是浏览器缓存问题,清缓存后也不可以,换别的浏览器有些可以。

 

经过查看源代码,发现超链接的id都是一样的,这个可能是导致某些浏览器无法使用的原因。按照规定来说同一html页面是不可以出现相同的id的,有些浏览器容错能力差的话,会导致无法使用。

<a id="a_href" href="javascript:void(0)" οnclick="">8</a>

 

出现此问题解决方法:去掉id,如果id有特殊用途,需要将id唯一化。

 

 

切记同一页面 html标签的id一定要唯一,这样可以避免出现未知的难以查找的问题

 

 

 

 

最后

以上就是大力夏天为你收集整理的【HTML】同一页面多个具有相同id超链接,导致个别浏览器无法单击的问题的全部内容,希望文章能够帮你解决【HTML】同一页面多个具有相同id超链接,导致个别浏览器无法单击的问题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部