|
蓝森林 http://www.lslnet.com 2006年8月25日 8:28
innerText的问题
<TABLE>
<TR><TD><SPAN>XXXXXX</SPAN></TD></TR>
</TABLE>
TD的innerText为<SPAN>XXXXXX</SPAN>还是XXXXXX?
为什么我用window.alert()显示的时候innerHTML为<SPAN>XXXXXX</SPAN>,用innerText为XXXXXX,但我用值XXXXXX和innertText比较,却不相等 |
innerText是文本所以是xxxx,innerHTML包括td里的所有标签,怎么会不相等?你有用引号吗?
[html]
<TABLE>
<TR><TD><SPAN>XXXXXX</SPAN></TD></TR>
</TABLE>
<script>if(document.getElementsByTagName("td")[0].innerText=="XXXXXX")
alert("相等")
</script>
[/html] |
楼主检查一下span外面是否有空格、回车等东西 |
问题终于发现,原来是有空格的存在。 |
|