╋艺 镇╋╋网站网络|程序语言|Flash╋┣◇网站建设&Web语言 → createTextNode()和createElement()的区别


  共有19189人关注过本帖树形打印复制链接

主题:createTextNode()和createElement()的区别

美女呀,离线,留言给我吧!
admin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 司令 亲民勋章
等级:管理员 帖子:3027 积分:27515 威望:0 精华:7 注册:2003/12/30 16:34:32
createTextNode()和createElement()的区别  发帖心情 Post By:2010/9/16 15:55:23 [只看该作者]

请不要光从字面上解释如果有原码,请提供,谢谢

-----------------

答:<td>hello</td>
createTextNode对应hello
createElement对应<td></td>
---------
<p id="hello" style="background-color:#FFFF00"></p>
<script>
var text1=document.createTextNode("xx");
var text2=document.createTextNode("dd");
var oneinput=document.createElement("input");
oneinput.type="text";
var thep=document.getElementById("hello");
thep.appendChild(text1);
thep.appendChild(oneinput);
thep.appendChild(text2);
</script>
----------
JMS的createTextNode和createElement?
对于XML也是一样,如果你两个元素中间需要一段文本,那么就必须createTextNode而不是createElement。例如<a>ccbb</a>kou<c>哈哈</c>那么这个kou必须由createTextNode生成,而a和c标签元素就必须由createElement生成


  
平面设计、网站建设、三维动画、视频制作 联系QQ:114103945  回到顶部
帅哥哟,离线,有人找我吗?
乐魔舞
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 天之飞雪
等级:青蜂侠 帖子:1427 积分:11370 威望:0 精华:7 注册:2007/12/25 16:21:28
  发帖心情 Post By:2010/9/28 15:12:15 [只看该作者]

 createElement 创建像 A ,INPUT,P,这样的元素吧
createTextNode创建里面的内容。

appendChild难道是为了让这些创建的内容显示出来吗?在XML中也可以用于插入诶,到底啥功能。
[此贴子已经被作者于2010-9-29 13:54:25编辑过]


  
平面设计、网站建设、三维动画、视频制作 联系QQ:114103945  回到顶部