论坛首页 AJAX版 JavaScript

onload事件问题

浏览 551 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
最后更新时间:2007-10-09 关键字: onload事件问题
为什么在js中的onload事件中不能执行函数中的button事件.
<script>
window.onload=openLis;
function openLis(){
    open=document.getElementById("openW");
    open.onclick=opentext;
}
function opentext(){
          msg=open("","displayWindow","toolbar=no,directories=no,menubar=no");
            msg.document.write("<head><title>hahahha</title></head>");
            msg.document.write("<body>");
            msg.document.write("<h4>you are my angel ,you are my fantasy</h4>");
            msg.document.write("</body>");
}
</script>
  <body >
    <form name="magic">
      <p align="center">
       <input type="button" value="openWindow"   id="openW">
      </p>
    </form>
  </body>
   
最后更新时间:2007-10-09
起名字是一门学问,open=document.getElementById("openW"); 这样会覆盖window.open的,ie会保护,ff会导致open被覆盖,要不换个名字opena要不前面加var变成内部变量
   
0 请登录后投票
论坛首页 AJAX版 JavaScript

跳转论坛:
JavaEye推荐