Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/63.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,我有一个html表单。点击提交按钮后,我希望出现某种弹出窗口,用户可以在其中输入他所做的更改。只有在完成之后,表单才应该提交到web服务器 它只供内部使用,所以设计不重要 尽管使用了提交按钮,但您只需使用 在javascript部分代码中: function1(){ // here you can use a textbox or a prompt box to enter some value after which // redirect to desired page using doc

我有一个html表单。点击提交按钮后,我希望出现某种弹出窗口,用户可以在其中输入他所做的更改。只有在完成之后,表单才应该提交到web服务器


它只供内部使用,所以设计不重要

尽管使用了提交按钮,但您只需使用

在javascript部分代码中:

function1(){
// here you can use a textbox or a prompt box to enter some value after which
//  redirect to desired page using document.getElementById("myForm").submit();
}

我想这会解决你的问题。

@user3077238,我还不能发表评论,但鲁佩什的答案会有用的

您需要在用户提供输入后,在
function1(){}
中单击submit时调用原始函数


现在,
function1(){}
将在用户单击submit时最初使用的任何代码之前运行,您只需将输入从提示符传递到原始submit函数。

ok,中所述的提示符框就是我将在函数中输入的内容。但是,如何使提示输入字段成为表单数据的一部分,以便它也与其他表单数据一起提交?有很多方法可以做到这一点。。实现这一点的一个方法是“隐藏字段”考虑这个链接…您可以在表单和javascript中添加一个,在从提示框获取值后,您可以将该值分配给隐藏字段的value属性,因此在提交表单时,数据也将被发送。。