按Enter键上 提交错误 (2个形成1页)(Pressing Enter on a &l

2019-09-26 12:28发布

我有在同一页上的两种不同形式。

<form action="" method="post" onsubmit="ajax_send('<?print $userid;?>',this.msg.value); return false;">
<input id="msg" autocomplete="off" type="text" name="msg" stlye="width: 80px;" autofocus="autofocus" placeholder="Chat here" />
<input type="submit" />
</form>

<form action="?page=about&id=0#comments" method="post">
<textarea class="editbox" id="exitbox" placeholder="Write a comment ..." name="newcomment"></textarea>
<input type="submit" id="submit1" name="submit1"></div></div>

现在,当我在输入的东西<input id="msg"..>并按下确认键,其提交的第二形式的,而不是第一个。

我在想什么?

Answer 1:

你的第二个表格没有关闭。



Answer 2:

你的第二个形式应该这样

<form action="?page=about&id=0#comments" method="post">
<textarea class="editbox" id="exitbox" placeholder="Write a comment ..." name="newcomment"></textarea>
<input type="submit" id="submit1" name="submit1"></div></div>
</form>


文章来源: Pressing Enter on a submits the wrong
(2 forms on 1 page)