У меня есть страница, которая просит пользователя ввести имя файла через подсказку при загрузке страницы.
Я хочу проверить, пуст ли вход, а затем запросить его, пока пользователь ничего не вводит.
Вот моя функция, но она не просит ввода снова, когда она пуста.Попросите ввести подсказку() снова, если она пуста?
<script>
function fn() {
var docname="";
docname = prompt("Please enter the file name:");
}
fn();
while(docname==""){
fn();
}
</script>
Ваша проблема заключается в том, что вы пытаетесь получить доступ к переменной, которая выходит за рамки. – Mathletics
Узнайте, как использовать инструменты разработчика вашего браузера. Вы должны получить ошибку Reference. –