我想知道如何强制用户在提示框中输入值,而不是将其留空。到目前为止,这是我的代码,while循环用于确保不会询问3个相同的答案。
SystemJS
答案 0 :(得分:0)
作为警报,提示是危险的安全观点,在不久的将来这些将是过时的。 目前,您无法强制用户输入值。一种可能的解决方案是在用户输入值之前继续显示对话框。但是再次用户可以停止此对话框。
function callPrompt(msg){
tag = prompt(msg);
if(tag == null){
callPrompt("updated " + msg)
}
return tag;
}
}
//call function to get value.
console.log(callPrompt("enter value"))