如何在 JavaScript 中创建带有 3 个复选框/单选按钮作为选项的提示
how do i create a prompt in javascript with 3 checkboxes/radio buttons as choices?
如何创建一个javascript提示框,您必须在其中选择3个选项中的1个?我希望做一些类似于 html 表单的单选按钮的事情,除了在 javascript 提示符下。
你可以使用 jQuery 并做一个 3 按钮对话框()。 看看这个工作jsFiddle演示:
$("#dialog").dialog({
autoOpen: true,
buttons: {
Yes: function() {
alert("Yes!");
$(this).dialog("close");
},
No: function() {
alert("No!");
$(this).dialog("close");
},
Maybe: function() {
alert("Maybe!");
$(this).dialog("close");
}
},
width: "400px"
});
这
不能像.prompt()
那样原生实现。此功能需要更高级的 JS。这里有一些可以搞砸的库:
- jQuery UI (dialog)
- j查询工具 - 覆盖
那里可能是更合适的。使用这样的东西已经有一段时间了
如果这就是你的意思,你不能从"警报"框中执行此操作。但是您可以使用任意数量的库来创建一个弹出窗口,该窗口基本上只是一个并在其中执行表单。
然后,您可以将按钮或其他任何东西绑定到一个函数上,该函数关闭框并将表单解析为Javascript中的结构。
相关文章:
- 复选框:一次只允许单击一个复选框
- 谷歌应用程序脚本示例-如何更改单选按钮的列表框相关值
- 如何在刷新时重新填充表单中的复选框并将表单值发布到页面
- 如何通过jQuery选中所有复选框并在单击一个复选框时取消选择
- 在单击父复选框的同时获取子复选框的详细信息
- 通过 JQuery 获取单击的复选框的值属性
- 单击“角度”复选框时更新不相关的字段
- 根据选中的单选按钮更改选择框
- 通过单击1复选框选中所有复选框
- 无论首先单击哪个复选框,都需要调用函数1次-.one()的一些变体
- 高级表单提交-单选、复选框和重定向
- 样式为 -webkit-外观的单选按钮:复选框:Chrome 中的不确定状态
- 引导数据切换单选按钮/复选框选中属性
- 如何创建具有两种状态的按钮切换,其行为类似于表单输入的复选框
- 如何绑定引导按钮复选框和表单
- 如何使用单选和复选框按钮验证javascript验证
- 在表单操作与复选框或单选按钮之间交替进行
- 提交按钮不能使用混合单选和复选框输入类型
- 单选按钮+复选框组合
- 表单提交的复选框:点击按钮时显示错误