首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Td innerText元VBA

Td innerText元VBA
EN

Stack Overflow用户
提问于 2014-01-16 16:57:49
回答 1查看 1.2K关注 0票数 1

我有这样的代码:

代码语言:javascript
复制
<tbody id="frm:r:0:s:tbody_element">
<tr>
    <td>
    <img id="frm:r:0:s:0:img_2" src="/example/img/ic_small_min.gif" 
       onclick="Expand(getID(this.id,'f'))" style="cursor: pointer;" /> 
    - My Items
    <span id="frm:r:0:s:0:f" style="DISPLAY: none;">
          <input type="checkbox" name="frm:r:0:s:0:bcb" id="frm:r:0:s:0:bcb"  
           value="true" onclick="checkAll(this.form, this)" />
           <table id="frm:r:0:s:0:mcb">     
          <tr><td><label><input type="checkbox" name="frm:r:0:s:0:mcb" 
                    value="H321" />&#160;List</label></td>
           </tr>        
          <tr><td>
        <label><input type="checkbox" name="frm:r:0:s:0:mcb"
               value="H318" />&#160;Edit</label></td>
           </tr>        
          <tr><td><label><input type="checkbox" name="frm:r:0:s:0:mcb"
                     value="H310" />&#160;Delete</label>
           </td></tr>

但是我试着getElementsbyid("frm:r:0:s:tbody_element").innerText,我得到了:

我的项目列表编辑删除

而不仅仅是

我的物品

为什么?

我想做的是只得到:我的项目

我不想在元素中得到所有的文本。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-17 00:33:13

代码语言:javascript
复制
'if doc = the loaded document
Set tb = doc.getElementById("frm:r:0:s:tbody_element")
Set els = tb.getElementsByTagName("td")(0).ChildNodes
Debug.Print els(1).NodeValue ' "- My Items"
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21168042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档