提示框一次又一次显示空白值

时间:2017-12-21 09:56:18

标签: javascript php html

我已经用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>
    	
    

由于

1 个答案:

答案 0 :(得分:1)

这是因为您在页面加载时运行提示符。每当用户进入提示内部时,页面都会刷新,然后显示提示。为避免这种情况,请检查您是否在网址中设置了名称参数。如果是,请不要显示提示