<body>
<div id='d'>点击</div>
<script>
document.getElementById('d').onclick=function(){alert('ok');}
//注释处:document.getElementById('d').firstChild.onclick=function(){alert('ok');}
</script>
</body>注释处写法怎么不对?那个文本不是div的子结点吗?怎么没用啊?
<div id='d'>点击</div>
<script>
document.getElementById('d').onclick=function(){alert('ok');}
//注释处:document.getElementById('d').firstChild.onclick=function(){alert('ok');}
</script>
</body>注释处写法怎么不对?那个文本不是div的子结点吗?怎么没用啊?
解决方案 »
- 如何在一个JS文件中包含另一个JS文件呢?
- javascript DOM的问题 我想做一个表单用包含了文本域和下拉列表 怎么做一个添加的按钮
- 如何用js判断text框里输入的是图片地址?
- IE7.0下,如何获得图片文件的大小,我要限制上传得图片文件的大小不超过200k
- 请教,onsubmit 事件里面怎样判断是哪个按钮点的提交?
- table增加删除的问题
- js判断页面内所有div的style==急需解决,在线等待!!==
- 如何得到页面中文本框的个数
- 请问字体为Webdings的Button如何显示文字居中?
- JS不提交表单
- 一个关于时间显示的问题
- jQuery官网上的jQuery Starterkit 下载内容很怪?
document.getElementById('d').firstChild是一个文本对象!文本对象是没有onclick事件的.