代码中的警告值得关注-----不要过分依赖聪明的浏览器

令狐-少侠 2014-06-18 12:42:24
加精


按照正常的情况,是只有一个radio类型的选项的,在智能型的浏览器诸如Chorme,fireFox等,显示一个;如上图。
在IE中显示的就是多个radio,如下图。导致页面操作会出现问题。
只显示一个的实现原理是,把多余的删除掉,使用jequery的remove选项。
查了删除多余radio的逻辑,发现有一个地方取不到,是未定义。但是这个代码是以前测试过的。以前就是可以的,现在不可以了;非常奇怪。然后,继续找;同事也帮忙找........
很久之后,根据资源库的比较,发现多了一个div/>的结束标签。
删除之后,问题没有了,显示正常。
这个问题给人的教训是,写代码,语法上要严格按照规范去写,尤其是页面标签。
我随便看了一些,一些页面的代码,发现很多页面元素,没有闭合标签;编辑器,显示的有警告线;
然而,由于我们平时觉得,警告不影响运行,导致一些问题很隐晦,非常难以查到。
所以,日后写代码,对于警告可以不管,但是要明白为什么警告。如果,不明白为什么,又置之不理,那个警告可能会引起更大的问题。这个问题,主要是后续出现错误的话,难以发现。
...全文
2871 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
lucky_love123 2014-06-25
  • 打赏
  • 举报
回复
黄线......这个问题、我个人都不怎么喜欢的,老会想着去把黄线去掉,但页面的很多黄线是个烦恼,有的是没影响,但有的确实是会影响很大的、所以这个就提示很多朋友们要注意咯
OYB123456 2014-06-25
  • 打赏
  • 举报
回复
是啊 否则低级错误难以发现浪费时间 到时候追悔莫及
梦竹 2014-06-24
  • 打赏
  • 举报
回复
代码风格是我们一直关注的问题,包括对齐方式,命名方式和缩进的统一,太有必要了
Rocloud 2014-06-23
  • 打赏
  • 举报
回复
学习学习,谢谢你的总结
凨行者 2014-06-21
  • 打赏
  • 举报
回复
警告能避免就避免 不能的话也要知道原因和后果
SoulLove-晨曦 2014-06-20
  • 打赏
  • 举报
回复
表现出火狐浏览器、谷歌浏览器良好的兼容性,同时也表明要注意代码的规范,养成良好的代码习惯可以大多数避免此类问题。
jiekou0704 2014-06-20
  • 打赏
  • 举报
回复
。。有些人是不太注意。小心为上
thm362889769 2014-06-20
  • 打赏
  • 举报
回复
引用 8 楼 chen870201 的回复:
警告确实是有助于提升性能的
我觉得这个很经典,很多人都不太注意代码的规范
line_us 2014-06-20
  • 打赏
  • 举报
回复
一些问题很隐晦,非常难以查到。
腹黑的大象 2014-06-20
  • 打赏
  • 举报
回复
对 就是这样
GW786228836 2014-06-20
  • 打赏
  • 举报
回复
卖水果的net 2014-06-20
  • 打赏
  • 举报
回复
我随便看了一些,一些页面的代码,发现很多页面元素,没有闭合标签;编辑器,显示的有警告线; 这个情况,还是比较常见的,你让他改,他说:“没事,浏览会自己处理的”,等过些天出问题了,他又说:“这不可能,我的代码没有问题”。
chen870201 2014-06-20
  • 打赏
  • 举报
回复
警告确实是有助于提升性能的
teemai 2014-06-19
  • 打赏
  • 举报
回复
IE就是搞特殊。以前有过非常类似的情况,ajax里面多了个; 也是搞了好久看出来的
令狐-少侠 2014-06-19
  • 打赏
  • 举报
回复
引用 2 楼 dengsilinming 的回复:
所以说代码要严谨
对。
令狐-少侠 2014-06-19
  • 打赏
  • 举报
回复
引用 1 楼 rui888 的回复:
是的, 有的时候就是标签的问题。
对。
LinY_X 2014-06-18
  • 打赏
  • 举报
回复
最后格式也要对齐 每次看别人代码 都是一坨写一起 乱糟糟的 看着就不舒服
dengsilinming 2014-06-18
  • 打赏
  • 举报
回复
所以说代码要严谨
tony4geek 2014-06-18
  • 打赏
  • 举报
回复
是的, 有的时候就是标签的问题。

50,526

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧