当前位置: 首页 > news >正文

公司网站建设报价永湖网站建设

公司网站建设报价,永湖网站建设,卫浴网站设计,提交网站入口一、获得元素 通过document对象调用&#xff1a; getElementById()&#xff1a;通过id属性获取一个元素节点对象getElementsByTagName()&#xff1a;通过标签名获取一组元素节点对象getElementsByName()&#xff1a;通过name属性来获取一组元素节点对象 核心学习代码 <scrip…

一、获得元素

通过document对象调用:

  1. getElementById():通过id属性获取一个元素节点对象
  2. getElementsByTagName():通过标签名获取一组元素节点对象
  3. getElementsByName():通过name属性来获取一组元素节点对象

 核心学习代码

		<script>//完成下面的按钮的功能window.onload = function() {var btn01 = document.getElementById('btn01');// 为id为btn01的按钮绑定一个单击响应函数btn01.onclick = function() {// 查找#bj节点var bj = document.getElementById('bj');alert(bj.innerHTML);};// 查找所有li节点var btn02 = document.getElementById('btn02');btn02.onclick = function(){var lis = document.getElementsByTagName('li');// getElementsByTagName获得的是一组元素节点对象for(var i = 0;i<lis.length;i++){alert(lis[i].innerHTML);}};// 查找name=gender的所有节点var btn03 = document.getElementById('btn03');btn03.onclick = function(){var inputs = document.getElementsByName('gender');for (var i=0;i<inputs.length;i++){// 对于自结标签可以直接通过标签名来获取// 对于class属性不能直接.class,只能通过className方式alert(inputs[i].value);}}// 查找#city下所有li节点// 返回#city所有子节点// 返回#phone的第一个子节点// 返回#bj的父节点// 返回#android的前一个兄弟节点// 返回#username的value属性值// 设置#username的value属性值// 返回#bj的文本值}</script>

代码示例

<!doctype html>
<html><head><meta charset="utf-8"><title></title><script>//完成下面的按钮的功能window.onload = function() {var btn01 = document.getElementById('btn01');// 为id为btn01的按钮绑定一个单击响应函数btn01.onclick = function() {// 查找#bj节点var bj = document.getElementById('bj');alert(bj.innerHTML);};// 查找所有li节点var btn02 = document.getElementById('btn02');btn02.onclick = function(){var lis = document.getElementsByTagName('li');// getElementsByTagName获得的是一组元素节点对象for(var i = 0;i<lis.length;i++){alert(lis[i].innerHTML);}};// 查找name=gender的所有节点var btn03 = document.getElementById('btn03');btn03.onclick = function(){var inputs = document.getElementsByName('gender');for (var i=0;i<inputs.length;i++){// 对于自结标签可以直接通过标签名来获取// 对于class属性不能直接.class,只能通过className方式alert(inputs[i].value);}}// 查找#city下所有li节点// 返回#city所有子节点// 返回#phone的第一个子节点// 返回#bj的父节点// 返回#android的前一个兄弟节点// 返回#username的value属性值// 设置#username的value属性值// 返回#bj的文本值}</script></head><body><div class="total"><div class="inner"><p>你喜欢哪一个城市?</p><ul id="city"><li id="bj">北京</li><li>上海</li><li>东京</li><li>首尔</li></ul><br /><br /><p>你最喜欢的单机游戏?</p><ul id="game"><li id="rl">红警</li><li>实况</li><li>极品飞车</li><li>魔兽</li></ul><br /><br /><p>你手机的操作系统?</p><ul id="phone"><li id="phone">IOS</li><li id="android">Android</li><li>Windows Phone</li></ul></div><div class="inner">genner:<input type="radio" name="gender" value="male" />Male:<input type="radio" name="gender" value="female" />Female:<br /><br />name:<input type="text" name="name" value="abcd" /></div></div><div id="btnList"><div><button id="btn01">查找#bj节点</button></div><div><button id="btn02">查找所有li节点</button></div><div><button id="btn03">查找name=gender的所有节点</button></div><div><button id="btn04">查找#city下所有li节点</button></div><div><button id="btn05">返回#city所有子节点</button></div><div><button id="btn06">返回#phone的第一个子节点</button></div><div><button id="btn07">返回#bj的父节点</button></div><div><button id="btn08">返回#android的前一个兄弟节点</button></div><div><button id="btn09">返回#username的value属性值</button></div><div><button id="btn10">设置#username的value属性值</button></div><div><button id="btn11">返回#bj的文本值</button></div></div></body></html>

 效果图

 对于DOM的查询内容知识点比较多,分成几个部分学习,这节学习主要掌握三个知识点。

上节学习链接:

JavaScript的学习之文档的加载

http://www.yayakq.cn/news/609357/

相关文章:

  • 珠海网站建设在哪里百度怎么做自己的网站
  • 网站变成灰色企业管理培训课程内容
  • 亚马逊怎么做网站推广怎么登录wordpress
  • 中小企业电子商务网站建设河南省建造师网官网
  • 网站策划与设计(WordPress添加用户组
  • 揭阳模板网站建站南京网站建设制作
  • 郑州网站建设推荐美软科技帮做暑假作业网站
  • 江苏城乡建设职业学院就业网站天河公司网站建设公司
  • 做内衣的网站wordpress 安装 服务器 系统
  • 自己做网站网页文件在哪里做网站排名赚钱吗
  • 成都建设网站哪家好暂时没有域名怎么做网站
  • 买服务器的网站海安网站设计公司
  • 怎么做网站教程++用的工具华为一站式服务建站
  • 铁路建设标准网站品牌建设情况介绍
  • 长安网站建设公司铜陵市建设工程管理局网站
  • 潘嘉严个人网站网站备案 座机
  • wordpress远程图片本地化网站建设优化服务咨询
  • 800折网站怎么做网站定制生成器
  • 手机wap网站导航模板四川展览设计公司
  • 制作网站公司年收入多少百度排名优化专家
  • 响应式网站注意事项图片制作视频的软件
  • 北京好的网站制作网站建设 主要学是么
  • it公论 是建立在什么网站多用户商城app开发
  • 凤台做网站wordpress调用api
  • 网站开发用到的技术重庆媒体网站建设单价
  • 网站开发业内人士建筑网官网道辉工程建设有限公司
  • 招商网站建设免费怎么做网站登录界面
  • 网站设计的风格有哪些德州网架公司
  • wordpress怎么离线修改主页页脚优化大师官网下载安装
  • 建设局施工许可证网站百度云搜索引擎官网入口