【发布时间】:2018-02-12 12:06:36
【问题描述】:
这是我的字符串
var a ="<div id='render'>First<div class='render1'>Second</div></div>";
我需要获取render 和render1 中的文本
我该怎么做?
我试过了
var a ="<div id='render'>First<div class='render1'>Second</div></div>";
alert(a.getElementsByTagName("render")[0].innerHTML);
这是我的Fiddle
但是我遇到了类似的错误
未捕获的类型错误:a.getElementsByTagName 不是函数
我该怎么做
注意:
这不是来自站点的内容,我正在尝试从其他语句中获取文本,因此我将响应分配给变量并对其进行处理。
我只需要使用 javascript 来执行此操作
【问题讨论】:
-
你是在浏览器上做这个吗?
-
@T.J.Crowder 不,我是在脚本标签内做的
-
怎么不在浏览器上?
-
对不起,我虽然你在问我是否在控制台中这样做,但我只是在浏览器中尝试
-
a是一个字符串,而不是一个 HTML-DOM 对象。字符串没有函数getElementsByTagName
标签: javascript html