1

我正在使用欧芹构建注册表单,我发现此代码有效:

<form  data-validate="parsley" id="registration_form" action="register.php" method="POST">

  <label>Full name:</label>
  <input type="text" id="full_name" name="full_name" placeholder="FirstName LastName" data-required="true" data-trigger="keyup" 
 data-regexp="^[A-Za-z ]+$" autofocus="autofocus">


  <label>Email address:</label>
  <input type="email" id="email_addr" name="email_addr" data-required="true" data-type="email" data-trigger="keyup">

但是当我把它放到桌子上时,即使是它的一小部分,它也不起作用。

    <table>
<tr><td>
<form  data-validate="parsley" id="registration_form" action="register.php" method="POST">

  <label>Full name:</label>
  <input type="text" id="full_name" name="full_name" placeholder="FirstName LastName" data-required="true" data-trigger="keyup" 
 data-regexp="^[A-Za-z ]+$" autofocus="autofocus">
</td></tr></table>

浏览器没有错误。

但我发现,如果我在做:

<form  data-validate="parsley" id="registration_form" action="register.php" method="POST">

之前<table>,它工作。但是,如果我将它 ( <form ...>)插入其中<td></td>,它会失败。

据我所知,<form>标签是打开的,直到</form>给出标签或直到文档结束。是否尽快终止父标签终止?你能解释一下我的错误是什么吗?

4

0 回答 0