網頁設計常常會使用到table表格,如果是動態產生的表格內容要如何取得td值呢?

本文將介紹如何取得table中td的值。

網頁設計中,要取得元素的值不外乎是對他的id取值,
但是如果是動態產生的元素,且並未給定id,
那麼要如何取得該值呢?

以下使用table中的td為例子。

首先取得table之id。

td中值的取得方法為:
table.rows[索引].cells[第幾個欄位].innerHTML

索引從0開始,會先找到標頭,
所以通常要取得的內容需要+1。

如果該格中還有其他元素則可以使用children[index]來抓取。

以格子中有input為例:

table.rows[索引].cells[第幾個欄位].children[0].value

上方就是抓取格子中第一個控制項的值。

以此類推,底下的底下 還可以再用 .children[0].children[0].value 就還可以取到在往下一層的值

最後修改日期: 2021-03-31

留言

撰寫回覆或留言

發佈留言必須填寫的電子郵件地址不會公開。