黑马程序员技术交流社区
标题:
有个小问题,一直出不来结果
[打印本页]
作者:
不。太乖
时间:
2013-12-6 21:41
标题:
有个小问题,一直出不来结果
<script type="text/javascript">
document.getElementsByTagName("input")[0].onclick=function(){
alert("aaa");
}
</script>
<input type="submit" value="提交" />出不来结果
我确定input标签我得到了,而且这语法没有任何错误,而且如果在input标签里面定义一个onchick事件,再定义对应的方法又可以出来结果,请高手支招啊。
作者:
依然
时间:
2013-12-6 22:20
你把javascript代码和底下的input标签代码上下位置互换一下就可以了。
这是因为页面加载时候是先加载上面的代码,所以你这里是先加载了javascript代码,但页面中还没有input标签,所以你的绑定click动作就失败了。一样的原理,你把位置互换以后,就可以实现监听click动作。
<input type="submit" value="提交" />
<script type="text/javascript">
document.getElementsByTagName("input")[0].onclick=function(){
alert("aaa");
}
</script>
复制代码
作者:
不。太乖
时间:
2013-12-6 22:30
不知道该怎么谢你,你太厉害了,谢谢谢谢,我整了一晚,我顺便问下,那如果把javascrip代码放到.jp文件中还会有问题吗
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2