html页面中有这样一些连接
[code="html"]
aaaaaa
bbbbbb
[/code]
然后我在js中想给其中一个a标签设置onclick事件,我是这样写的
[code="java"]
Ext.onReady(function(){
var aObjects=document.getElementsByTagName("a");//为了获得a的一个列表,不知道有没有更好的办法
Ext.each(aObjects,function(obj){
if(obj.href == "file:///smscm/aaa.do"){
obj.on('click',function(){});
}
});
});
[/code]
这样写完以后,执行的时候FF就报 [color=red]obj.on is not a function [/color]错误,请问我该如何修改,或者有没有更好的办法实现我说的功能,谢谢
[b]问题补充:[/b]
谢谢 yourgame
不过我的问题还是没有解决,你说的通过id的方式也同样出现obj.on is not a function的错误
原本的标签上是没有id的,我时候来测试到底什么原因的时候加上的,但是还是不行。现在的主要问题不是如何获得a对象,而是ext好像不允许给a加方法,请大家继续回答
[b]问题补充:[/b]
抱歉,刚刚实验了一下,通过id可以获得,但是问题是本来的页面是这样的
[code="java"]aaaaaa
bbbbbb [/code]
我该如何添加click事件呢?谢谢
[b]问题补充:[/b]
那我写的应该怎么改呢?现在报错不让添加事件啊