我有一个页面要求用户在页面加载时通过提示输入文件名。
我想检查输入是否为空,然后再次询问,直到用户输入内容为止。
这是我的功能,但是当它为空时它不再要求输入。
<script>
function fn() {
var docname="";
docname = prompt("Please enter the file name:");
}
fn();
while(docname==""){
fn();
}
</script>
答案 0 :(得分:1)
为什么不这样做呢
function fn() {
var docname="";
while(docname==""){
docname = prompt("Please enter the file name:");
}
return docname;
}
docname = fn();