已采纳回答 / 小贤子
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");
}
}
<script type="text/javascript"></script>
2016-04-16