我想抓住一个文本旁边的一段文字,然后我可以用它的类选择一个split(" ")
,但是我得到一个TypeError: undefined is not a function
。我想,这是因为它不是一个字符串,所以当我尝试将其转换为字符串第一返回"[object Text]"
在nextSibling返回的节点上执行拆分返回TypeError undefined不是函数
HTML:
<span class="status_abbr_inactive">
<figure class="planetIcon planet tooltip js_hideTipOnMobile" title="Planet"></figure>Hinata [1:28:10]</span>
当我执行
document.getElementsByClassName("planetIcon planet tooltip js_hideTipOnMobile")[0].nextSibling
返回"Hinata [1:28:10]"
,但在其上执行split()不起作用。 我在这里错过了什么?
这与'.nodeValue'一样好。谢谢。 – 2014-10-19 16:54:01
@RicoClark请考虑标记答案是否正确,以便其他有相同问题的人可以轻松找到答案。 – 2014-10-19 16:58:04
@RicoClark哦,是的,我不记得那个限制,对不起。 – 2014-10-19 17:02:45