推荐阅读:JavaScript驾驭网页-DOM
JavaScript驾驭网页-CSS与DOM
利用DOM分割HTML
利用JavaScript控制网页内容其实很像烹饪。只是不用收拾列羹剩肴,但也没有办法享受美味的成果。
不过,你将能完整网页内容的HTML构成要素:更重要的是,你将拥有替换网页成分的能力。
JavaScript让你可以随心所欲地操控网页的HTML代码,从而打开各种有趣的机会之门,一切都是因为标准对象:DOM的存在
getElementById
HTML标签都有一个"id"属性,第个标签的该属性都是独一无二的 可以通过id属性来获取元素 <body> <div id="div1"> <div id="div2"> 内容 </div> </div> </body> var sceneDesc=document.getElementById("div2"); getElementById可以通过元素的id属性去访问标签 括号里是id的值
getElementsByTagName
也可以通过标签名来获取元素 <body> <div id="div1"> <div id="div2"> <div id="div3"> 内容 </div> </div> </div> </body> var divs=document.getElementsByTagName("div"); getElementsByTagName返回所有div标签,结果是一个数组,结果按照标签在HTML中的顺序排列 括号里是标签名 var divs=document.getElementsByTagName("div")[2]; 用索引获取第三个div标签
innerHTML
innerHTML特性对所有存储在元素里的内容提供了访问管道 通过innerHTML访问元素内存储的内容: <div id="div1"> <p id="story"> you are standing</p> <strong>alone</strong> in the woods. </div> </body> document.getElementById("story").innerHTML; 返回的内容是: you are standing alone in the woods. innerHTML获取的是指定元素下的所有内容与标签 innerHTML也能用于设置网页内容 document.getElementById("story").innerHTML="You are <strong>not</strong> alone!"; innerHTML只用来设置可以包含文本的标签
有关JavaScript驾驭网页-获取网页元素的知识就给大家介绍这么多,希望对大家有所帮助!
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线
暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。
艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。
《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。