2016-05-04 276 views
1

我想用的Javascript等效scanf()的

<input type="text" id="input"> 

在C問一系列問題,給用戶一個功能,scanf()的功能,可以等待用戶的響應,如果用戶輸入繼續一個值。在Javascript中,如何在不使用prompt()的情況下等待用戶在函數中的響應?

+0

是否有javascript函數是一個彈出?看看這有助於http://stackoverflow.com/questions/17437147/javascript-prompt-alternatives –

回答

0

您可以在js中使用onChange。

$(document).on('change','#input',function(e){ 
    e.preventDefault 
}); 
0

有默認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>

+0

感謝您的評論我已更新我的答案。 –