我想使用
在一个函数中向用户提出一系列问题<input type="text" id="input">
在C中,scanf()函数允许您等待用户响应并在用户输入值时继续。在Javascript中,如何在不使用prompt()的情况下等待函数中的用户响应?
答案 0 :(得分:2)
您可以使用preventDefault()
和stopPropagation()
$(document).on('change','#input',function(event){
event.preventDefault()
event.stopPropagation()
});
答案 1 :(得分:0)
您可以在js中使用onChange。
$(document).on('change','#input',function(e){
e.preventDefault
});
答案 2 :(得分:0)
默认的javascript函数prompt();
参考
<!DOCTYPE html>
<html>
<body>
<p>Click the button to demonstrate the prompt box.</p>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script>
function myFunction() {
var person = prompt("Please enter your name", "Harry Potter");
if (person != null) {
alert( person );
}
}
</script>
</body>
</html>