尝试整理多个提交按钮

时间:2014-04-18 20:48:32

标签: javascript php html

如何整理多个提交按钮,我正在尝试运行javascript调用" pull()"当用户提交播放按钮,我想运行php call" score.php"当用户提交保存按钮时。

<form id="slotbox" name="slotbox" onsubmit="pull(); return false;">
<input class="Playbutton" id="PlayButton" type="submit" name="play" value="Play" />

<form action="score.php" method="POST">
<p>score<input name="money" type="text" /></p>
<input id="save" name="save" type="button" value="save"/>
</form>
</form>

我需要添加/修改代码以使其正常工作。任何建议都将不胜感激。

1 个答案:

答案 0 :(得分:0)

如果您有多个submit按钮,则可以使用按钮的formaction属性覆盖表单的action标记:

<form id="slotbox" name="slotbox" >
<input class="Playbutton" id="PlayButton" type="submit" onclick="pull(); return false;" name="play" value="Play" />
<p>score<input name="money" type="text" /></p>
<input id="save" name="save" type="submit" formaction="score.php" value="save"/>
</form>

我还删除了表单的onsubmit属性,并将其代码移动到onclick按钮的Play属性,因为onsubmit代码之前运行提交到actionformaction网址。