Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
scanf()的Javascript等价物_Javascript_Html - Fatal编程技术网

scanf()的Javascript等价物

scanf()的Javascript等价物,javascript,html,Javascript,Html,我想在一个函数中使用 <input type="text" id="input"> 在C语言中,scanf()函数允许您等待用户响应,并在用户输入值时继续。在JavaScript中,如果不使用prompt(),如何在函数中等待用户响应?您可以在js中使用onChange $(document).on('change','#input',function(e){ e.preventDefault }); 有默认的javascript函数prompt() 参考文献 单击按

我想在一个函数中使用

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


在C语言中,scanf()函数允许您等待用户响应,并在用户输入值时继续。在JavaScript中,如果不使用prompt(),如何在函数中等待用户响应?

您可以在js中使用onChange

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

有默认的javascript函数
prompt()

参考文献


单击按钮以演示提示框

试试看

函数myFunction(){ var person=提示(“请输入您的姓名”,“哈利波特”); if(person!=null){ 警惕(人); } }
您可以使用
preventDefault()
stopPropagation()


它必须是一个弹出窗口吗?看看这是否有帮助
$(document).on('change','#input',function(event){
  event.preventDefault()
  event.stopPropagation()
});