十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
将a标签,绑定onclick事件,即可实现需要的功能。
成都创新互联是专业的张掖网站建设公司,张掖接单;提供成都网站制作、成都网站建设、外贸营销网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行张掖网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
具体html代码:
1
538路
代码解释:
onclick是对a标签进行点击事件绑定。
chaxuncheci是原来的函数。
this.innerhtml得到链接文字。
注意,如果链接中不是纯文本,而是有其他元素,建议改为this.innertext稳妥一些。
显示这个内容的链接是执行javascript的链接,void是空函数,所以是没有真正的链接的。
如果这个链接也没有事件处理,就不会跳转,就不可能打开链接。
所以,这种情况可能本来就是没有链接的,自然就是打不开。
实现代码如下:
script language="javascript"
!--
function Foo()
{
//do something
}
//--
/script
img src="" _fcksavedurl=""
a href="javascript:Foo();" _fcksavedurl="javascript:Foo();"使GIF动画静止的链接/a br /center烈火网更多教程,请访问:a href= target=_blank _fcksavedurl=" target=_blank";/a/center
解决方法探讨:
a onclick="javascript:Foo();"链接/a
此时不影响动画显示,但鼠标移上去后,鼠标及超链接样式不发生变化,虽然可以利用样式表来改变鼠标及超链接样式,但毕竟有些繁琐,况且这种思路也不好。
再考查如下代码:
a onclick="javascript:Foo();" href="#"链接/a
可以发现,虽然点击链接后不影响动画显示,但页面总是滚到最上面,这种效果也不是我们想要的。
最终解决方法:
a onclick="javascript:Foo(); return false;" href="#"不影响GIF的链接/a
由于点接链接后,先触发onclick,再执行href属性对应的值,在onclick中加上return false;中断了执行,所以页面就不会跳到最上部了。
超链接正确调用javascript函数
将a标签,绑定onclick事件,即可实现需要的功能。
举例HTML代码:
1
a href="javascript:void(0)" onclick="chaXunCheCi(this.innerHTML)"调用函数/a
代码解释:
onclick是对a标签进行点击事件绑定。
chaXunCheCi是原来的函数。
this.innerHTML得到链接文字。
注意,如果链接中不是纯文本,而是有其他元素,建议改为this.innerText稳妥一些。