javascript中链接函数

JavaScript011

javascript中链接函数,第1张

将a标签,绑定onclick事件,即可实现需要的功能。

具体html代码:

1

538路

代码解释:

onclick是对a标签进行点击事件绑定。

chaxuncheci是原来的函数。

this.innerhtml得到链接文字。

注意,如果链接中不是纯文本,而是有其他元素,建议改为this.innertext稳妥一些。

超链接正确调用javascript函数

将a标签,绑定onclick事件,即可实现需要的功能。

举例HTML代码:

1

<a href="javascript:void(0)" onclick="chaXunCheCi(this.innerHTML)">调用函数</a>

代码解释:

onclick是对a标签进行点击事件绑定。

chaXunCheCi是原来的函数。

this.innerHTML得到链接文字。

注意,如果链接中不是纯文本,而是有其他元素,建议改为this.innerText稳妥一些。

在整个document上注册一个事件,和普通的dom元素注册事件是一样的。javascript事件机制会保证你点击链接的事件一直向上冒泡,最终在document级别被截获。然后在这个事件里面判断触发事件的对象是不是你的链接(判断的时候可以根据你的需要自己去确定触发click事件的是不是链接,比如这类的链接都有相同的name,或者干脆自己在链接里面定义一个自定义的属性,用这个自定义属性作为判断依据),如果触发事件的元素是你要的链接,就执行相应的代码。这样只在整个document上注册一个click事件,就可以统一处理所有链接的点击事件了。如果还不明白可以继续问我。