Lq2911885
2020-07-03 14:44
function openWindow(){
var a=confirm("是否打开新窗口"); if(a==true)
{
var b=prompt(请输入要打开的网址","http://www.imooc.com/");
if(b!=null)
{
window.open(b,'_blank','width=400,height=500,menubar=no,toolbar=no');
}
}
}
黑体加粗的意思是什么???
如果b不为空值,就是说添加了网址进去,就执行这个指令,你再补充一个else,把网址去掉,就能看到空值下输出的东西
<!DOCTYPE html>
<html>
<head>
<title>Test</title>
<script type="text/javascript">
function openWindow() {
var a = confirm("是否打开新窗口");
if (a == true) {
var b = prompt("请输入要打开的网址","http://www.imooc.com/");
if (b != null) {
window.open(b, '_blank', 'width=400,height=500,menubar=no,toolbar=no');
}
else{
document.write("呵呵");
}
}
}
</script>
</head>
<body>
<input type="button" value="点击按钮" onclick="openWindow()" />
</body>
</html>
JavaScript入门篇
739817 学习 · 9566 问题
相似问题
回答 2
回答 3