感谢您的关注和时间.
我正在修改现有的JavaScript但无法理解一行代码.请帮我理解这一行:
rowArray[i].value = rows[i].getElementsByTagName('td')[sortOn].firstChild.nodeValue;
Run Code Online (Sandbox Code Playgroud)
我很清楚,直到.getElementsByTagName('td'),sortOn在该功能作为参数传递.但我无法理解[sortOn].firstChild.nodeValue;
请指导我,
谢谢
.getElementsByTagName('td') - 返回TD元素列表.
.getElementsByTagName('td')[sortOn]- 从该列表中获取单个元素
.firstChild- 返回位于此TD内的第一个元素.
.nodeValue:请参阅此处 - https://developer.mozilla.org/En/DOM/Node.nodeValue