手写了一段html,里边有个简单的open函数,点击open按钮没反应,大家帮看看!<html>
<head>
<title></title>
<script type="text/javascript">
window.onload=function(){
alert("on load");
}

function open(){
alert("open");
//var dvMsg = document.createElement("div");  
// strHtml =  "<div class='####'>弹出层内容</div>" 
//strHtml += " <div class='####'><input type='button' value='关闭' onclick='btnclick()'></div>"
// dvMsg.innerHTML = strHtml;    
// document.body.appendChild(dvMsg);
}
</script>
</head> <body>
<input type="button" onClick="open()" value="open"/>
</body>
</html>

解决方案 »

  1.   

    你把open这个函数名字换成其他名字就可以了~~~
      

  2.   

    <html>
        <head>
            <title></title>
            
        </head>
    <script type="text/javascript">
                window.onload=function(){
                    alert("on load");
                }
                
                function test(){
                    alert("open");
                }
            </script>
        <body>
            <input type="button" onClick="test();" value="open"/>
        </body>
    </html>open是不是和 JS  Object类里面的方法名字混淆了??
    换个名字就变好了,原因未明
      

  3.   

    window对象也有open()方法的,调用了window的open方法了。你重命名一下就可以了,
      

  4.   

    open是关键字
    <html>
        <head>
            <title></title>
            <script type="text/javascript">
                window.onload=function(){
                    alert("on load");
                }
                
                function open1(){
                    alert("open");
                    //var dvMsg = document.createElement("div");  
                    //    strHtml =  "<div class='####'>弹出层内容</div>" 
                    //strHtml += " <div class='####'><input type='button' value='关闭' onclick='btnclick()'></div>"
                    //    dvMsg.innerHTML = strHtml;    
                    //    document.body.appendChild(dvMsg);
                }
            </script>
        </head>    <body>
            <input type="button" onClick="open1()" value="open"/>
        </body>
    </html>
      

  5.   

    迅速果断滴结贴。分少不够分。>_<