[]如何获取HTMLDivElement对象的文本值
官方例子 var p:HTMLDivElement = new HTMLDivElement();
var html:String = "<span color='#e3d26a'>使用</span>";
p.innerHTML = html;
然后我如何才能从p中获取"<span color='#e3d26a'>使用</span>".
var html:String = "<span color='#e3d26a'>使用</span>";
p.innerHTML = html;
然后我如何才能从p中获取"<span color='#e3d26a'>使用</span>".
没有找到相关结果
已邀请:
要回复问题请先登录
2 个回复
hwemail
赞同来自:
var txt:String = "";
var tTxt:String;
var tHTMLElement:HTMLElement;
for(var i:int = 0,n:int = _html._childs.length;i < n;i++)
{
tHTMLElement = _html.getChildAt(i) as HTMLElement;
if(tHTMLElement)
{
tTxt= tHTMLElement.innerTEXT;
if(tTxt)
{
txt += tTxt;
}
}
}
用这种方式一般是是可以的,例子如下
但是当我本身文本有"<a href=\"event:[T_"这种的时候,就不行了例子如下
Laya_XS
赞同来自: