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

问题描述 投票:1回答:1

我已经用javascript编写代码来获取来自URL和文档中的提示框的值但是它总是打印空白值并且提示框​​一次又一次地出现任何帮助都将被评估!

//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>
    	

谢谢

javascript php html
1个回答
1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.