js如何获取文本节点的值?

来源:百度知道 编辑:UC知道 时间:2024/06/16 18:50:29
<textarea name="other" id="other" cols="50" rows="5" >无</textarea>
如何获取Textarea的文本值呢?
<div id="x"></div> ?

两种方法:
比如有个文本节点:<div id="test"><strong>this is value</strong></div>
1、通过document对象获取:
var obj=document.getElementById("test");
//非Mozilla浏览器:
obj.innerText;
2、其他的浏览器
obj.firstChild.nodeValue;

<textarea name="other" id="other" cols="50" rows="5" >无</textarea>
<script>
alert(other.innerHTML);
alert(other.innerText);
alert(other.value);
</script>
这3个都可以,推荐用value