Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 输入中的标记表单不在表单外部工作_Html - Fatal编程技术网

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">
      

      这里也没有听起来很奇怪的php,为什么你要用
      div
      标签来代替
      form
      ?@Sovary是的,我的错“这不起作用。但是如果我在表单提交附近放置input=“text”,那么它就起作用了。”-这部分我不知道。@chris85与HTML5一起,你可以将表单元素放置在表单之外,并使用
      form
      属性引用表单(目标是具有给定id的
      标记)。这里也没有听起来如此奇怪的php,为什么要使用
      div
      标记而不是
      form
      ?@Sovary是的,我的坏“这不起作用。但是如果我在表单中的submit附近放置input=“text”,那么它就起作用了。”-这部分我不懂。@chris85使用HTML5,您可以将表单元素放在表单之外,并使用
      表单
      属性引用表单(针对具有给定id的
      标记)。