Javascript 创建自定义提示框

Javascript 创建自定义提示框,javascript,jquery,forms,popup,bootbox,Javascript,Jquery,Forms,Popup,Bootbox,我有一个JS脚本,它使用value=prompt(“输入URL”)从用户那里获取URL输入。我希望使用自定义样式的框而不是默认的prompt()框来实现这一点,因此原则上类似于value=customPrompt(“输入URL”)。我是一个初学者,所以可能弄错了,但我认为这必须像prompt()一样阻塞。我尝试过用一个简单的引导盒来实现这一点,但它没有阻塞,所以无法工作。以下是引导框代码(它取代了value=prompt(“输入URL”): 如何做到这一点(使用bootbox或任何其他代码或框架

我有一个JS脚本,它使用
value=prompt(“输入URL”)
从用户那里获取URL输入。我希望使用自定义样式的框而不是默认的prompt()框来实现这一点,因此原则上类似于
value=customPrompt(“输入URL”)
。我是一个初学者,所以可能弄错了,但我认为这必须像prompt()一样阻塞。我尝试过用一个简单的引导盒来实现这一点,但它没有阻塞,所以无法工作。以下是引导框代码(它取代了
value=prompt(“输入URL”)


如何做到这一点(使用bootbox或任何其他代码或框架)?

像这样玩JSFIDLE。读到这里,引导盒提示符没有阻塞,但您可以使用回调对结果执行您需要的操作,并在收到值后执行您想执行的任何任务。如果不考虑跨浏览器兼容性,则始终存在
元素。
 bootbox.prompt({ 
  size: "small",
  title: "What is your name?",
  callback: function(result){ 
      value = result;
  }
  });