如何整理多个提交按钮,我正在尝试运行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>
我需要添加/修改代码以使其正常工作。任何建议都将不胜感激。
答案 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
代码之前运行提交到action
或formaction
网址。