Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.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 提交前的屏幕确认?PHP/SQL_Javascript_Php_Html_Sql_Forms - Fatal编程技术网

Javascript 提交前的屏幕确认?PHP/SQL

Javascript 提交前的屏幕确认?PHP/SQL,javascript,php,html,sql,forms,Javascript,Php,Html,Sql,Forms,我目前有一个非常基本的HTML表单,它使用PHP页面将数据提交到一个简单的数据库 我想知道是否有可能在表单被发送到数据库以供用户确认其正确性之前,将所有提交的数据都放在表单下方。 还想知道是否有一种方法可以让用户同时从同一页面提交多个表单 感谢您的帮助 我不知道我是否理解了它,但是您可以使用javascript完成一些事情。您创建的功能将在按下提交按钮时触发。此提交按钮必须是正常按钮才能执行此操作。然后使用onclick事件触发函数。像这样的 <form id="FormId" actio

我目前有一个非常基本的HTML表单,它使用PHP页面将数据提交到一个简单的数据库

我想知道是否有可能在表单被发送到数据库以供用户确认其正确性之前,将所有提交的数据都放在表单下方。 还想知道是否有一种方法可以让用户同时从同一页面提交多个表单


感谢您的帮助

我不知道我是否理解了它,但是您可以使用javascript完成一些事情。您创建的功能将在按下提交按钮时触发。此提交按钮必须是正常按钮才能执行此操作。然后使用onclick事件触发函数。像这样的

<form id="FormId" action="Page.php" method="POST"><!--you can use any method you want here, I used POST-->
    <!--Here are some input fields-->
    <input type="Button" id="Submit" value="Submit" onclick="MyFunction()"/>
</form>

我希望这能有所帮助。

“还想知道是否有一种方法可以让用户同时从同一页面提交多个表单?”您可以使用AJAX制作一些东西,但这听起来像是糟糕的UI设计。是的,这是可能的,但您试过了吗?没有人会在这里给你写完整的代码。。。
function MyFunction(){
    var data1 = document.getElementById('inputID').value;
    var data2 = document.getElementById('2einputID').value;
        //You place the data where you want it, like this:
    document.getElementById('IDDestination').value = data1;
        //You could submit the file like this:
    document.getElementById('FormId').submit();
        //You could make a confirm popup to make sure all is OK:
    var proceed = confirm("Submit Data? Data1="+data1+" and Data2="+data2);
    if(proceed){
        document.getElementById('FormId').submit();
    }
}