代码如下
<button name = 'a'><button/>
这是页面元素
js如下
document.getElementsByName('a')[0].click = function(event){
//其他代码
}
在这里,我放到浏览器里面运行,会报出getElementsByName这个方法为undefined的,这是为什么?难倒这不是原生js里面支持的方法吗?
<button name = 'a'><button/>
这是页面元素
js如下
document.getElementsByName('a')[0].click = function(event){
//其他代码
}
在这里,我放到浏览器里面运行,会报出getElementsByName这个方法为undefined的,这是为什么?难倒这不是原生js里面支持的方法吗?
解决方案 »
- 求一正则表达式 高手请进 在线等……
- 有什么办法代替switch
- jquery菜鸟问题
- 奇了怪了!这个问题贼有味!
- 怎样实现网易写信时地址栏自动完成
- 怎样在文本框中输完后按回车后再调用Javascript函数
- 非IE浏览器中有没有类似于onContextMenu的事件?
- 一个数组排序的问题
- onclick="location.href('xxx.asp')"在IE5.0不起作用?
- 用javascript实现:根据每个元素的属性i由小到大,排列下面的数组(有点难度哦):
- js中怎样将gb2312的字符转换成utf-8??
- dhtmlx 数据加载3000多条就报错 Error:type LoadXML Description:Incorrect XML
<button name="a">123</button>
<script>
document.getElementsByName('a')[0].onclick = function(event){
alert(123)
}
</script>
js是onclick
jquery是click