我想创建一个类似prompt()方法的模态对话框。我如何使用这样的多输入进行提示对话: sample 使用原生javascript不使用像jquery这样的javascript 框架。我可以在firefox脚本上编写它,比如使用油脂猴子来制作下面的多行提示对话框吗?
答案 0 :(得分:0)
这些是您无法修改的特定于浏览器的本机控件。此外,对于警报,提示和确认,您只能为它们提供值。另请参阅this answer
答案 1 :(得分:0)
对于模态提示,我的建议是:
创建一个填充div的屏幕以获得模态结果:
<div id="modalDiv" style="position: absolute; top: 0px; left: 0px; width: 100%;
height: 100%; z-index: 4; display: none"> </div>
为提示创建一个div,具有更高的z-index以及文本字段,标签,按钮和您需要的所有内容。让它集中在屏幕上。
创建一个函数customPrompt(或任何你喜欢的名称),在其中将两个div的显示设置为“block”,然后按OK按钮设置一个函数来处理输入,无论你需要什么。