Javascript JS/HTML |单击提交';POST表单中的s(js初学者)

Javascript JS/HTML |单击提交';POST表单中的s(js初学者),javascript,html,forms,Javascript,Html,Forms,我已经用POST方法在我的index.php表单上找到了。 动作是form.php,所以它是不同的文件,但我使用iframe来显示我的结果,仍然位于index.php 我需要做的另一件事是,当我点击submit按钮时,显示我的一个文本输入,仍然在index.php。我尝试使用onClick操作: <script type="text/javascript"> function showamount() { var price = document.getElementById('am

我已经用POST方法在我的index.php表单上找到了。 动作是form.php,所以它是不同的文件,但我使用iframe来显示我的结果,仍然位于index.php

我需要做的另一件事是,当我点击submit按钮时,显示我的一个文本输入,仍然在index.php。我尝试使用onClick操作:

<script type="text/javascript">
function showamount()
{
var price = document.getElementById('amount').value;
document.getElementById("some_p").innerHTML = price;
}
</script>


<input type="text" id="amount" />
<input type="submit" value="Podlicz"  onclick="showamount()"  />
<p id="some_p"></p>

函数showamount()
{
var price=document.getElementById('金额').value;
document.getElementById(“some_p”).innerHTML=price;
}

当submit按钮专用于表单时,它不起作用,并且有一个动作(我想,因为它在没有表单的情况下起作用,当它像上面那样纯粹时)

怎么了?谢谢

试试这个

这将打开一个新窗口来运行
form.php
,还将使用输入的值更新当前页面

javascript

<script>
function showamount()
{
var price = document.getElementById('amount').value;
document.getElementById("some_p").innerHTML = price;
return true;
}
</script>

函数showamount()
{
var price=document.getElementById('金额').value;
document.getElementById(“some_p”).innerHTML=price;
返回true;
}
html



Submit按钮和表单提交页面…@epascarello我不能同时做这两件事吗?你能同时在两个地方吗?如果我理解正确,你可以试试@epascarello这样的方法,我想OP希望form.php打开一个iframe并用相同的按钮点击更新当前的index.php。可能需要AJAX,但这应该是可能的。
<form id="form" onSubmit="return showamount();" action="form.php" target="_blank">
<input type="text" id="amount" />
<input type="submit" value="Podlicz"  onclick="showamount()"  />
</form>
<p id="some_p"></p>