做电商网站一般需要什么流程,保定小程序开发公司,哈尔滨seo排名优化公司价格,艺术字体在线生成器下载我们常用的在a标签中有点击事件#xff1a;1. a hrefjavascript:js_method();这是我们平台上常用的方法#xff0c;但是这种方法在传递this等参数的时候很容易出问题#xff0c;而且javascript:协议作为a的href属性的时候不仅会导致不必要的触发window.onbefore…我们常用的在a标签中有点击事件1. a hrefjavascript:js_method();这是我们平台上常用的方法但是这种方法在传递this等参数的时候很容易出问题而且javascript:协议作为a的href属性的时候不仅会导致不必要的触发window.onbeforeunload事件在IE里面更会使gif动画图片停止播放。W3C标准不推荐在href里面执行javascript语句2. a hrefjavascript:void(0); οnclickjs_method()这种方法是很多网站最常用的方法也是最周全的方法onclick方法负责执行js函数而void是一个操作符void(0)返回undefined地址不发生跳转。而且这种方法不会像第一种方法一样直接将js方法暴露在浏览器的状态栏。3.a hrefjavascript:; οnclickjs_method()这种方法跟跟2种类似区别只是执行了一条空的js代码。4.a href# οnclickjs_method()这种方法也是网上很常见的代码#是标签内置的一个方法代表top的作用。所以用这种方法点击后网页后返回到页面的最顶端。5.a href# οnclickjs_method();return false;这种方法点击执行了js函数后return false页面不发生跳转执行后还是在页面的当前位置。我看了下taobao的主页他们采用的是第2种方法而alibaba的主页是采用的第1种方法和我们的区别是每个href里的javascript方法都用try、catch包围。综合上述在a中调用js函数最适当的方法推荐使用a hrefjavascript:void(0); οnclickjs_method()a hrefjavascript:; οnclickjs_method()a href# οnclickjs_method();return false;转载于:https://www.cnblogs.com/chengJAVA/p/3966661.html