我有一個頁面要求用戶在頁面加載時通過提示輸入文件名。
我想檢查輸入是否爲空,然後再次詢問,直到用戶輸入內容。
這是我的功能,但它沒有再次要求輸入時,它是空的。如果它是空的,請再次詢問prompt()輸入嗎?
<script>
function fn() {
var docname="";
docname = prompt("Please enter the file name:");
}
fn();
while(docname==""){
fn();
}
</script>
你的問題是,你正在試圖訪問一個變量,超出範圍。 – Mathletics 2014-12-03 00:47:09
瞭解如何使用瀏覽器的開發人員工具。你應該得到一個引用錯誤。 – 2014-12-03 00:56:56