使用<form>标记外的按钮提交表单

使用<form>标记外的按钮提交表单

说我有:

<form method="get" action="something.php">
    <input type="text" name="name" /></form><input type="submit" />

如何使用表单外的提交按钮提交该表单,我认为在HTML5中有一个提交的动作属性,但我不确定那些是否完全跨浏览器,如果它不是,那么无论如何做这个?


宝慕林4294392
浏览 1288回答 3
3回答

ibeautiful

在HTML5中,有form属性。基本上<form&nbsp;id="myform"&nbsp;method="get"&nbsp;action="something.php"> &nbsp;&nbsp;&nbsp;&nbsp;<input&nbsp;type="text"&nbsp;name="name"&nbsp;/></form><input&nbsp;type="submit"&nbsp;form="myform"&nbsp;/>

大话西游666

对我来说很有用的解决方案仍然缺少。它需要一个视觉上隐藏的<submit>或<input type="submit">元素<form>,以及<label>它外面的相关元素。它看起来像这样:<form&nbsp;method="get"&nbsp;action="something.php"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input&nbsp;type="text"&nbsp;name="name"&nbsp;/> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input&nbsp;type="submit"&nbsp;id="submit-form"&nbsp;class="hidden"&nbsp;/></form><label&nbsp;for="submit-form"&nbsp;tabindex="0">Submit</label>现在,通过此链接,您可以<submit>通过单击<label>元素来“单击”表单元素。
打开App,查看更多内容
随时随地看视频慕课网APP