我有一个如下表格
<form method="post" action={{ url/to/page }}>
{% csrf_token %}
<table>
<tr>
<td name="test">2</td>
<td name="test1">3</td>
</tr>
</table>
<input type="submit" value="submit">
</form>
在按提交时,在views.py中收到的request.POST字典没有td元素?有人可以帮忙吗?
如果我在td块中有一个输入readonly元素,我可以在request.POST字典中获取数据
但是我想知道是否有办法获得td元素innerHTML部分?
答案 0 :(得分:1)
<td
不是表单的一部分,而是用于样式。提交表单时,其中的字段将被提交,没有其他内容。如果您愿意,可以使用隐藏的输入<input type="hidden" name="test" value="2">
将不会显示但是已提交。
Try reading a bit about how forms works in HTML.
如果您真的想以这种方式使用它,那么您可以使用JavaScript。