定义在外部的时候,当var myobject=document.getElementById("mybutton");这句执行的时候,window.onload还没有装载完。所以找不到mybutton
解决方案 »
- js中如何实现一个添加操作对应的方法?主要数据类型问题 简单的使用Document.getElementById().value好像不对吧
- 关于javascript里如何将循环列表里的关键字加亮
- 获取页面链接参数?
- 关于防止复制JS代码,看看这3个方法可行吗
- 关于Javascript 字符截取 排除后2位,在线等,谢谢 [
- js移动排序(求高手)
- 这样的串真么写?????------给分(决不失信)
- 希望哪位高手能够告诉我height:'+height+'这个语句表示什么意思?
- 用图片提交时.....今天三颗Δ真好
- layui后台布局+实现页面的内部跳转(iframe)
- select下拉框的值的变换,在线等,解决即给分
- 显示与隐藏框架的问题?
和
<input type="text" name="textfield" id="mybutton"> 存在执行顺序关系。
<head>
<link href="css.css" rel="stylesheet" type="text/css">
</head>
<script type='text/javascript'>
var str="你好"; function a(){
alert(myobject);
alert(str);
}
window.onload=a; </script>
<body>
<input type="text" name="textfield" id="mybutton"> <script>
var myobject=document.getElementById("mybutton");
</script>
</body>
</html>