我已经用javascript编写代码来获取URL和文档中来自promptbox的值,但它始终打印空白值并且提示框一次又一次地出现 任何帮助都会得到满足!
//alert("4");
var name= prompt("Enter your name & see the magic");
if(name!=null && name!=""){
//alert("1");
window.location.href = '?n=&m='+name;
//alert("2");
document.getElementById("demo2").innerHTML = name
//alert("3");
}
<h1 id="demo2"></h1>
由于
答案 0 :(得分:1)
这是因为您在页面加载时运行提示符。每当用户进入提示内部时,页面都会刷新,然后显示提示。为避免这种情况,请检查您是否在网址中设置了名称参数。如果是,请不要显示提示