Html 输入中的标记表单不在表单外部工作
这是我的表格:Html 输入中的标记表单不在表单外部工作,html,Html,这是我的表格: <div class="form" method="POST" action="application/loaddata.php" id="add-item-form"> <div class="form-group"> <label class="task-label" for="task-name">name:</label> <input type="text" class="form-
<div class="form" method="POST" action="application/loaddata.php" id="add-item-form">
<div class="form-group">
<label class="task-label" for="task-name">name:</label>
<input type="text" class="form-control form-size" id="task-name" name="inp-name">
</div>
<div class="form-group">
<label class="task-label" for="task-email">E-mail:</label>
<input type="email" class="form-control" id="task-email" name="inp-email">
</div>
<div class="form-group">
<label class="task-label" for="task-text">text:</label>
<textarea class="form-control" id="task-text" rows="5" name="inp-text"></textarea>
</div>
</div>
姓名:
电邮:
正文:
“我的提交”按钮,该按钮位于表单外部:
<input type="submit" class="btn btn-success task-button" value="Добавить" name="do_post" form="add-item-form">
这是行不通的。但如果我将input=“text”放在表单中的submit附近,那么它就可以工作。您实际上没有表单!当你写作时
<div class="form" method="POST" action="application/loaddata.php" id="add-item-form">
- 您实际上没有表单!当你写作时
<div class="form" method="POST" action="application/loaddata.php" id="add-item-form">
div
标签来代替form
?@Sovary是的,我的错“这不起作用。但是如果我在表单提交附近放置input=“text”,那么它就起作用了。”-这部分我不知道。@chris85与HTML5一起,你可以将表单元素放置在表单之外,并使用form
属性引用表单(目标是具有给定id的
标记)。这里也没有听起来如此奇怪的php,为什么要使用div
标记而不是form
?@Sovary是的,我的坏“这不起作用。但是如果我在表单中的submit附近放置input=“text”,那么它就起作用了。”-这部分我不懂。@chris85使用HTML5,您可以将表单元素放在表单之外,并使用表单
属性引用表单(针对具有给定id的
标记)。