以文本方式查看主题 - ╋艺 镇╋ (http://zyzsky.com/bbs/index.asp) -- ┣◇网站建设&Web语言 (http://zyzsky.com/bbs/list.asp?boardid=4) ---- createTextNode()和createElement()的区别 (http://zyzsky.com/bbs/dispbbs.asp?boardid=4&id=2249) |
-- 作者:admin -- 发布时间:2010/9/16 15:55:23 -- createTextNode()和createElement()的区别 请不要光从字面上解释如果有原码,请提供,谢谢 ----------------- 答:<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生成 |
-- 作者:乐魔舞 -- 发布时间:2010/9/28 15:12:15 -- createElement 创建像 A ,INPUT,P,这样的元素吧 createTextNode创建里面的内容。 appendChild难道是为了让这些创建的内容显示出来吗?在XML中也可以用于插入诶,到底啥功能。 [此贴子已经被作者于2010-9-29 13:54:25编辑过]
|