Javascript学习第二季-实战.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Javascript学习第二季-实战

Javascript学习第二季(实战1) 转眼间,第一季已经学完了。如果你认真学习第一季了,那么第二季的实战应该对你来说,不会很难。。。 从今天起,我们开始DOM实战演练。 仅仅是演练,不要吓坏了哦.….. Demo1: script type=text/javascript window.onload = function() { var para = document.createElement(p); var info = nodeName: + para.nodeName;// 节点的名称 info+= nodeType: +para.nodeType; // 判断节点的类型, 如果为1 ,则是元素节点。 alert(info); } /script body/body Demo2: script type=text/javascript window.onload = function() { var para = document.createElement(p);//创建一个元素节点p var txt = document.createTextNode(Hello world);//创建一个文本节点 para.appendChild(txt); var testdiv = document.getElementById(testdiv); testdiv.appendChild(para); } /script body div id=testdiv /div /body Demo3: script type=text/javascript window.onload = function() { var node_p = document.createElement(p); var txt_p = document.createTextNode(this is ); node_p.appendChild(txt_p); var node_strong = document.createElement(strong); var txt_strong = document.createTextNode(my); node_strong.appendChild(txt_strong); node_p.appendChild(node_strong); var txt_x = document.createTextNode( name. ); node_p.appendChild(txt_x); var testdiv = document.getElementById(testdiv); testdiv.appendChild(node_p); } /script body div id=testdiv /div /body Demo4: SCRIPT LANGUAGE=JavaScript window.onload=function(){ var a =document.createElement(span); var b =document.createTextNode(cssrain); a.appendChild(b); document.body.appendChild(a); //默认添加在文档的最后。 //如果我们想指定位置,那么得使用insertBefore() } /SCRIPT body aaaaaaaaaaaaa divccccccc/div divbbbbbbbbb/div /body Demo5: SCRIPT LANGUAGE=JavaScript window.onload=function(){ var a =document.createElement(span); var b =document.createTextNode(cssrain); a.appendChild(b); var mubiao = document.getElementById(b); mubiao.parentNode.insertBefore(a,mubiao); //插入到div b 前面。 /* parentElement.insertBefore( newElement , targetElement ); 从上面语法可以看出, 父元素, 新元素,目标元素 是 insertBefore使用的3要素。 其实我们可以不管 父元素, 因为 父元素我们 可以用 目标元素.parentN

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档