0

我对 HTML 中的 TD 标记感到困惑,在 Input 标记中,我们有name作为唯一 ID 来说明输入框的 ID,但是 TD 中的唯一 ID 替换name属性是什么?因为当我更新我的表单时,所有来自 Input 标记的内容都已更新,但 TD 标记未更新,因为没有特定/唯一 ID 来发送数据。

我的代码如下:

输入标签

<input name="four" type="text" class="style6" value="<?php echo $row['four']; ?>" size="3">

TD 属性

<table>
<tr>
<td>
<center>
<?php echo $row['one'] = round($row['two'] / $row['three']); ?>
</center>
</td>
</tr>
</table>
4

2 回答 2

0

in的name属性input不需要是唯一的。它用于使元素对表单数据做出贡献并为贡献提供名称(名称=值)。

td元素对表单数据没有贡献。该name属性对其无效,并且该id属性虽然允许(对于任何元素),但不会影响功能。表格单元格标记根本不影响表单数据。为此,您需要表单字段。

于 2012-09-19T11:47:10.057 回答
0

你可以简单地尝试

<td id="someid"></td>


<script type="text/javascript">
document.getElementbyid("someid").innerHTML = "whatever you want to put inside it"
</script>

希望这会有所帮助

于 2012-09-19T11:53:51.083 回答