Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.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
Javascript警报弹出窗体_Javascript_Html_Forms - Fatal编程技术网

Javascript警报弹出窗体

Javascript警报弹出窗体,javascript,html,forms,Javascript,Html,Forms,我已经搜索了整个网站和谷歌,但找不到它,所以,来吧 我想要一种在使用alert时显示表单的方法 例如,当用户单击“发布”时,会弹出一个对话框,向用户询问一些问题,如html表单,并允许用户单击“提交”、“重置”或“取消”,而无需加载新页面 我已经看到这样做,但无法找到相同的网站再次 我曾尝试将htm设置为警报,但几乎没有成功发布 非常感谢您的帮助 您可以使用jQuery对话框实现这一点——在用户单击时加载对话框,并在对话框中显示一个表单。查看此处的演示:您将无法使用警报执行此操作,但您应该了解如

我已经搜索了整个网站和谷歌,但找不到它,所以,来吧

我想要一种在使用alert时显示表单的方法

例如,当用户单击“发布”时,会弹出一个对话框,向用户询问一些问题,如html表单,并允许用户单击“提交”、“重置”或“取消”,而无需加载新页面

我已经看到这样做,但无法找到相同的网站再次

我曾尝试将htm设置为警报,但几乎没有成功发布


非常感谢您的帮助

您可以使用jQuery对话框实现这一点——在用户单击时加载对话框,并在对话框中显示一个表单。查看此处的演示:

您将无法使用
警报执行此操作,但您应该了解如何创建警报

您要查找的是一个提示框:

<script type="text/javascript">
    function show_prompt() {
        var name = prompt('Please enter your name','Poppy');
        if (name != null && name != "") {
            alert(name);
        }
    }
</script>

函数show_prompt(){
var name=prompt('请输入您的名字','Poppy');
如果(name!=null&&name!=“”){
警报(名称);
}
}

示例如下:

我建议您使用div弹出窗口。您需要做的是在所有其他元素的顶部设置背景,表单所在的div除外。通过设置display=“block”,css属性显示将被设置为“无”,直到表单被激活。这可以使用javascript执行。

HTML不能放在由
警报()
确认()
提示()
生成的系统对话框中。但是,您可以下载并在您的网站上进行设置。(确保在下载页面上选择了“对话”组件。)然后在JavaScript中:

$("<div>Place your HTML here</div>").appendTo("body").dialog({
     modal: true,
     title: "Enter a title here"
});
$(“在此处放置HTML”).appendTo(“body”).dialog({
莫代尔:是的,
标题:“在此处输入标题”
});
确保使用
window.onload
$(document.ready()
加载页面后运行此代码


Ad@m

要完成@Liv的回答,您可以使用jQuery的UI 参考:

该示例显示了如何创建新用户。它将弹出一个对话框,您可以在其中填写表单,然后提交表单或取消表单

使用模式对话框要求用户在多步骤过程中输入数据。在内容区域中嵌入表单标记,将模式选项设置为true,并使用按钮选项指定主要和次要用户操作

这正是我理解你需要的


祝你好运

现在还不清楚你想要实现什么。请详细说明您的问题或向我们展示您迄今为止所做的尝试。我们是否有可能提供选择列表功能。?@KhushalDave我不确定您的意思。我的意思是如果我们可以在提示框中添加选择选项。Thanks@KhushalDave如果您想做比简单提示更复杂的事情,您需要自己实现它,或者为它获取一个库。