小编use*_*498的帖子

无法获得childnodes.length

我正在尝试找到包含图像的节点,然后在该图像的标签中找到特定的字符串.但我不知道在页面上何时会出现图像标记,除了它只出现在td被归类为的元素中bodyTextSmall.那应该让我在那里,对吗?

一切正常,直到我试图获得lengthchildNodes物业.见上面的一行.

这是正确的代码,还是有另一种方法可以找出某个特定内部是否td有某个img标签?我正在撕掉我留下的小头发,因为从我对JavaScript的了解很少,这就是它应该如何运作.

问题是我只通过img标签知道是否需要格式化td标签,而且我没有组装td标签,也无法直接进入网站的那一部分进行更改.我已经尝试过CSS选择器来查看我是否可以设置部分图像的样式,但是有一些我无法覆盖的内联样式.同样,这是我无法控制的网站的一部分.

<script type="text/javascript">

function getTables(dRef) {

var d = document;
var dMid = d.getElementById('mainContent');
var dTabs = dMid.getElementsByTagName('td');

  //  Attempts to load table cells...
  for (var i = 0; i < dTabs.length; i++) {
    //  Attempts to detect the specific cell type...
    if (dTabs[i].className == "bodyTextSmall") {
      //  Attempts to locate the parts inside this cell...
      var myNodes = …
Run Code Online (Sandbox Code Playgroud)

javascript jquery html-table

3
推荐指数
1
解决办法
336
查看次数

标签 统计

html-table ×1

javascript ×1

jquery ×1