有个问题想请教一下:当提示输入网址时点取消,右边还有“新窗口点击打开”这个按钮;但提示输入网址时删掉默认值提交空值,提示不能为空,点击确定,然后再次来到提示输入网址时点取消,右边的按钮消失了,为什么
function openWindow()
{
var newwin=confirm("是否打开新窗口?");
if (newwin==true)
{
var winurl;
winurl=prompt("请输入要打开的网址","https://www.baidu.com/");
while(winurl=="")//设置循环检查输入是否为空
{
document.write(winurl)
alert("不能为空!");
winurl=prompt("请输入要打开的网址","https://www.baidu.com/");
}
if(winurl!=null)//检查是否取消输入
{
window.open(winurl,'_blank','width=400px height=500px,menubar=no,toolbar=no')
}
}
}