手写了一段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>
<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>
<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类里面的方法名字混淆了??
换个名字就变好了,原因未明
<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>