位置: 编程技术 - 正文

javascript引用对象的方法(javascript引用值)

编辑:rootadmin
<a id="link1" name="link1" href=" ============= 同一页面内的引用方法: 1、使用id: link1.href 2、使用name: document.all.link1.href 3、使用sourseIndex: document.all(4).href //注意,前面还有HTML、HEAD、TITLE和BODY,所以是4 4、使用链接集合: document.anchors(0).href //全部的集合有all、anchors、applets、areas、attributes、behaviorUrns、bookmarks、boundElements、cells、childNodes、children、controlRange、elements、embeds、filters、forms、frames、images、imports、links、mimeTypes、options、plugins、rows、rules、scripts、styleSheets、tBodies、TextRectangle,请参考MSDN介绍。其实方法3和方法4是一样使用的集合,只是一个是all,可以包括页面所有标记,而anchors只包括链接。 5、getElementById: document.getElementById("link1").href 6、getElementsByName: document.getElementsByName("link1")[0].href //这也是一个集合,是所有name等于该方法所带参数的标记的集合 7、getElementsByTagName: document.getElementsByTagName("A")[0].href //这也是一个集合,是所有标记名称等于该方法所带参数的标记的集合 8、tags集合: document.all.tags("A")[0].href //与方法7一样是按标记名称取得一个集合 除此之外,event.scrElement可以获得触发时间的标记的引用;document.elementFromPoint(x,y)可以获得x和y坐标处的元素的引用;document.body.componentFromPoint(event.clientX,event.clientY)可以获得鼠标所在处元素的引用;还可以通过元素的父子节点和兄弟节点关系来引用,如nextSibling(当前节点的后一节点)、previousSibling(当前节点的前一节点)、childNodes、children、firstChild、lastChild、parentElement等都是父子节点和兄弟节点的一些引用;还不仅限于此。 上面是同一页面内的常见引用方法,另外还涉及到不同页面中的 ============= 对于分帧的页面,可以使用parent.frames("帧的name")、top.frames("帧的name")来引用不同的帧,后面的引用和同一页面内市相同的,多重的parent也是支持的。 例如: parent.frames("frame1").document.all.link1 top.frames("frame1").document.all.link1 ============= 对于window.open()开的窗口,可以使用var newwin=window.open(),然后使用newwin来引用新窗口,后面的引用和同一页面内是相同的;新窗口可以使用window.opener来引用打开它的窗口,可以简写作opener,例如: var newwin=window.open() 父窗口(这里是使用window.open()方法的窗口): newwin.document.all.link1 //父窗口这句可引用新窗口中的对象 子窗口(window.open()方法打开的窗口): opener.document.all.link1 //子窗口这句可引用父窗口的对象 多重opener也是支持的,例如:opener.opener.document.all.link1 方法多种多样,有时候需要根据具体的情况而定,灵活运用才可以游刃有余。

推荐整理分享javascript引用对象的方法(javascript引用值),希望有所帮助,仅作参考,欢迎阅读内容。

javascript引用对象的方法(javascript引用值)

文章相关热门搜索词:javascript引用类型有哪些,js引用方式,javascript 引用,javascript 引用,javascript引用值,javascript引用数据类型有哪些,javascript引用对象的途径,javascript引用对象的途径,内容如对您有帮助,希望把文章链接给更多的朋友!

新手入门常用代码集锦 本贴主要是收集各种比较入门的代码层的隐藏与显示只要设置style的display属性即可比如divstyle="display:none"id="MyDiv"隐藏的层/div如果要显示它可以通过脚本

window.showModalDialog使用手册 作者:norika整理日期:年6月日基本介绍:showModalDialog()(IE4+支持)showModelessDialog()(IE5+支持)window.showModalDialog()方法用来创建一个显示HTML内容的模态对

JavaScript基本对象 作者:excelence转贴整理日期:年6月日本文不只是关于JavaScript的,它是关于Notes/Domino中的JavaScript的!虽然如是说,不过还是值得一看!希望你有所

标签: javascript引用值

本文链接地址:https://www.jiuchutong.com/biancheng/384869.html 转载请保留说明!

上一篇:javascript 的面向对象特性参考(javascript面向对象编程指南)

下一篇:新手入门常用代码集锦(新手入门常用代词有哪些)

  • 现金流量表和其他表的勾稽关系
  • 2021年专项附加扣除必须要确认吗
  • 企业季度报什么税
  • 企业外币账户怎么开通
  • 介质申报和网络申报的区别
  • 信用减值损失贷方
  • 挂靠人员帮外单位人员缴纳社保如何做账
  • 非经营活动界定,主要说明哪些情形不交增值税
  • 车船使用税是否必须交
  • 待抵扣进项税贷方有余额什么意思
  • 资本公积转增实收资本个人所得税
  • 穿越火线改名卡买完了怎么用
  • 固定资产计提折旧的方法
  • 定向增发利好还是利空股票
  • 进项发票没认证可以开红字申请单吗
  • php中数组的常用函数及用法
  • 无法使用内置管理员账户打开micr
  • Mac OS X Mavericks的Finder打开不同标签的操作步骤
  • redhat无法进入图形界面
  • 在建工程账务处理包括哪些内容
  • 税控系统发票如何验旧
  • win10电脑c盘满了怎么转移到d盘
  • 蔚蓝的海怎么样
  • 一列火车穿过一条隧道,已知火车长450米,隧道长750米
  • php运行无法访问此页面
  • php技术实现加载的过程
  • 无形资产处置收入计入
  • Vue Grid Layout -️ 适用Vue.js的栅格布局系统(保姆级使用教程)
  • 商贸企业国民经济行业代码
  • c#openxml
  • PHP curl 或 file_get_contents 获取需要授权页面的方法
  • yii2-admin
  • 费用报销单怎样粘贴
  • 3d检测软件
  • vue3 技巧
  • vue企业开发实战
  • 小企业会计准则没有以前年度损益调整科目
  • java中的gui是什么
  • 即征即退进项税怎么划分合算
  • 注册资金到位时间填多少年最好
  • 以摊余成本计量的金融资产会计处理
  • 总分类账户余额表怎么做账
  • 如何恢复sql数据库
  • 个体户与公司的差别
  • 其他非流动资产是会计科目吗
  • 进项税额转出和红字冲销区别
  • 研发费用加计扣除的条件
  • 商贸企业发出商品怎么确认收入
  • 物业公司代收取暖费怎么缴纳税额
  • 应付股利科目怎么结转
  • 处置子公司利润表怎么合并
  • 运输公司的固定资产清单
  • 税金及附加科目核算
  • 企业会计准则季度利润表本期数
  • 客房服务费可以开发票吗
  • 递延所得税与递延所得税费用
  • 通过SQL绘制杨辉三角的实现方法介绍
  • mysql local-infile
  • 使用组策略可控制什么
  • win2003回收站
  • unix操作系统命令
  • windows怎么安装apk
  • linux如何修改gid
  • centos的命令
  • window7优盘不显示
  • centos7ssh登录
  • win10改服务器
  • win10系统出现蓝色框框
  • win8系统怎样
  • android开发环境配置
  • unsupportedclassversion
  • unity打包安卓apk
  • eclipse swt教程
  • javascript基础笔记
  • jquery过滤选择器按照过滤规则分类包括?
  • javascript五种数据类型
  • 四川省税务局官方网站申报窗口
  • 走访情况登记表 不想写怎么办
  • pageoffice控件安装不上
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设