Pee*_*Haa 8 html forms w3c-validation tablerow
哪种方法(如果有的话)将表单添加到表行?
我有以下情况:
<table>
<tr>
<td><input type="text" name="q"></td>
<td><input type="text" name="a"></td>
<td><input type="submit" name="submit" value="Submit"></td>
</tr>
<tr>
<td><input type="text" name="q"></td>
<td><input type="text" name="a"></td>
<td><input type="submit" name="submit" value="Submit"></td>
</tr>
<tr>
<td><input type="text" name="q"></td>
<td><input type="text" name="a"></td>
<td><input type="submit" name="submit" value="Submit"></td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
如何添加表单元素并仍然具有有效的HTML?
<table>
<form>
<tr>
<td><input type="text" name="q"></td>
<td><input type="text" name="a"></td>
<td><input type="submit" name="submit" value="Submit"></td>
</tr>
</form>
</table>
Run Code Online (Sandbox Code Playgroud)
无效(至少我认为是)
将表格包裹在表单元素内:
<form action="/" name="form1">
<table>...</table>
</form>
Run Code Online (Sandbox Code Playgroud)
但更好的是:如果可能的话,构建没有表格的表单。