已采纳回答 / studdy
1、var url=prompt("确认打开的网址"," http://www.imooc.com" 逗号2、 if(open==ture) true
2016-04-16
function openwindow()
{
var a=confirm("打开窗口吗");
var b="http://www.imooc.com";
if (a==true) {
var c=prompt("请输入网址",b);
window.open(c,'_blank','width=400','height=500');
}
}
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="openwindow()" />
</body>
</html>
{
var a=confirm("打开窗口吗");
var b="http://www.imooc.com";
if (a==true) {
var c=prompt("请输入网址",b);
window.open(c,'_blank','width=400','height=500');
}
}
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="openwindow()" />
</body>
</html>
已采纳回答 / PC桃花依旧
如果我不输入任何内容就点击确认,myname="" alert("你好"+myname); 结果就只有“你好”点击取消时才是 null 即else部分
2016-04-16
已采纳回答 / 小贤子
document.getElementById()的作用是获取元素,获取元素但不会对元素进行操作。例文中<script type="text/javascript"> var mye= document.getElementById("con") ; document.write(mye); </script>由于浏览器翻译网页文件的时候是按照由上到下的循序进行翻译的,当浏览器翻译网页文件的时候,没有第一时间找到ID所指示的元素,所有返回值为空值。你可以尝试一下将这个<...
2016-04-16
第三次修改了,这次输入对话框点击取消不打开网页。
function openWindow(){
var open = confirm("确认打开?");
var url1 = "http://www.imooc.com/";
if(open==true){
var open1 = prompt("确认地址",url1);
if(open1==url1){
window.open(url1,"_blank","height:500,width:400,menubar=no,toolbar=no");
}
}
}
function openWindow(){
var open = confirm("确认打开?");
var url1 = "http://www.imooc.com/";
if(open==true){
var open1 = prompt("确认地址",url1);
if(open1==url1){
window.open(url1,"_blank","height:500,width:400,menubar=no,toolbar=no");
}
}
}
题目没看仔细。。是点击确认之后再弹出输入对话框,这是修改之后的。
function openWindow(){
var open = confirm("确认打开?");
var url1 = "http://www.imooc.com/";
if(open==true){
var open1 = prompt("确认地址",url1);
window.open(url1,"_blank","height:400,width:500");
}
}
function openWindow(){
var open = confirm("确认打开?");
var url1 = "http://www.imooc.com/";
if(open==true){
var open1 = prompt("确认地址",url1);
window.open(url1,"_blank","height:400,width:500");
}
}