alert()提示符 - 复选框

Ben*_*ock 4 javascript alert

通过警报,您可以输入文本.我希望你能把复选​​框放入.这可能吗?

http://www.w3schools.com/JS/js_popup.asp

jak*_*ine 10

不,您需要构建一个对话框才能实现此目的.

你可以通过jQuery,更具体地说是jQuery UI插件,相对轻松地实现这一点,允许对话框出现而没有太多的技术诀窍


Rex*_*x M 7

不.唯一的选择是:

  • alert(显示字符串);
  • 确认(显示字符串并返回yes/no | true/false);
  • 提示(显示字符串并返回输入字符串)

您可以使用各种技术创建自己的模态对话框.在引擎盖下,它们基本上都做同样的事情 - 在弹出窗口或iFrame中显示单独的网页,并禁用对浏览器其余部分的输入访问,直到弹出窗口关闭.这些很容易出错(难以使用+非常烦人),但如果做得好,它们为开发人员提供了很大的功能 - 因为它是您控制的完整网页,您可以在对话框和主浏览器之间传递复杂的JavaScript对象窗口,而不是必须依赖开箱即用的对话框提供的原始交互模式.