猿问

单击按钮没有弹出对话框

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html";charset="gbk"/>
<title>new document</title>
<script type="text/javascript">
//新窗口打开时弹出确认框,是否打开
//通过输入对话框,确定打开的网址,默认为http://www.baidu.com/
//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
function openWindow(){
var open=confirm("确认新建窗口打开网站吗?");
if(open==true)
{
var url=prompt("通过输入对话框,确定打开的网址","http://www.baidu.com/");
if(url!=null)
{
window.open(url,'_top','width=400px,height=500px,menubar=no')
}
else
{
alert("再见!");
}
}
else
{
alert("再见!");
}
}
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onClik="openWindow()" />
</body>
</html>


李徐红
浏览 1765回答 2
2回答

super_mb

我不是在你另一个提问中回答了么?就是这一句有问题:<input type="button" value="新窗口打开网站" onClik="openWindow()" />内联点击事件的写法应该是:onclick="",所以改成下面这样就行了:<input type="button" value="新窗口打开网站" onclick="openWindow()" />你试一试就知道了。

ChinaCJM

倒数第三行,一个单词写错了,“onclick”被你写成“onclik”,这里不用区分大小写。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答