• 关于超链接写法的问题


      我遇到过很多UED喜欢在html元素上加上href="#"或者href="javascript:;",然后再使用onclick事件来控制点击事件。以前我一直觉得这样做没什么问题,直到今天在调页面的过程中,才发现这样的“语法糖”其实是有坏处的。

      首先是,我今天在写onclick事件时,因为关于window.location不跳转的问题而遇到了麻烦。而后好不容易在chrome里面调试好了,结果在别的浏览器里一试,发现各种状况,什么打开空页面呀、事件不响应呀。究其原因,各个浏览器都有自己的一套事件规范,这种href="#"或href="javascript:;"的写法,可能在一种浏览器里是可行的,但是别的浏览器就会出状况。所以保险起见,以后这种“超链接“的样式,还是用CSS的cursor:pointer来实现好。毕竟CSS样式还是比较规范的,也不容易出错。

  • 相关阅读:
    diff
    tar
    ln
    setfacl
    组件建站
    容器组件
    组件需求
    页面结构
    字体
    轮博图加元素动效的动效ransition
  • 原文地址:https://www.cnblogs.com/xujanus/p/3665862.html
Copyright © 2020-2023  润新知