广告
返回顶部
首页 > 资讯 > 精选 >JavaScript中window与document有什么区别
  • 738
分享到

JavaScript中window与document有什么区别

2023-06-14 23:06:04 738人浏览 薄情痞子
摘要

这篇文章将为大家详细讲解有关javascript中window与document有什么区别,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。JavaScript可以做什么1.可以使网页具有交互性

这篇文章将为大家详细讲解有关javascript中window与document有什么区别,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

JavaScript可以做什么

1.可以使网页具有交互性,例如响应用户点击,给用户提供更好的体验。2.可以处理表单,检验用户的输入,并提供及时反馈节省用户时间。3.可以根据用户的操作,动态的创建页面。4使用JavaScript可以通过设置cookie存储在浏览器上的一些临时信息。

首先我们来看看window,它代表的是浏览器中一个打开的窗口。

对象属性

  window //窗口自身  window.self //引用本窗户window=window.self  window.name //为窗口命名  window.defaultStatus //设定窗户状态栏信息  window.location //URL地址,配备布置这个属性可以打开新的页面

对象方法

  window.alert("text") //提示信息会话框  window.confirm("text") //确认会话框  window.prompt("text") //要求键盘输入会话框  window.setIntervel("action",time) //每一隔指定的时间(毫秒)就执行一次操作  window.clearInterval() //清除时间配备布置作用就是终止轮回  window.setTimeout(action,time) //隔了指定的时间(毫秒)执行一次操作  window.open() //打开新的窗口  window.close() //关闭窗口

成员对象

  window.event  window.document //见document对象详解  window.history  window.screen  window.navigator  window.external  -------------------------------------------------- -------------------  window.history对象  window.history.length //浏览过的页面数  history.back() //后退  history.forward() //前进  history.Go(i) //前进或后退到历史记录的第i个页面  //i>0进步,i<0 后退    ------------------------------------------------- -------------------  window.screen对象     window.screen.width //屏幕宽度  window.screen.height //屏幕高度  window.screen.colorDepth //屏幕色深  window.screen.availWidth //可用宽度  window.screen.availHeight //可用高度(除去任务栏的高度)  -------------------------------------------------- -------------------  window.external对象  window.external.AddFavorite("地址","标题" ) //把网站新增到保藏夹  -------------------------------------------------- -------------------  window.navigator对象  window.navigator.appCodeName //浏览器代码名  window.navigator.appName //浏览器应用程序名  window.navigator.appMinorVersion //浏览器补丁版本  window.navigator.cpuClass //cpu类型 x86  window.navigator.platfORM //操作体系类型 win32  window.navigator.plugins  window.navigator.opsProfile  window.navigator.userProfile  window.navigator.systemLanguage //客户体系语言 zh-cn简体中文  window.navigator.userLanguage //用户语言,同上  window.navigator.appVersion //浏览器版本  window.navigator.userAgent  window.navigator.onLine //用户否在线  window.navigator.cookieEnabled //浏览器是否撑持cookie  window.navigator.mimeTypes

学习视频分享:java视频教程

document对象 -- 代表整个html 文档,可用来访问页面中的所有元素:

对象属性

document.title                 //设置文档标题等价于HTML的document.bGColor               //设置页面背景色document.fgColor               //设置前景色(文本颜色)document.linkColor             //未点击过的链接颜色document.alinkColor            //激活链接(焦点在此链接上)的颜色document.vlinkColor            //已点击过的链接颜色document.URL                   //设置URL属性从而在同一窗口打开另一网页document.fileCreatedDate       //文件建立日期,只读属性document.fileModifiedDate      //文件修改日期,只读属性document.fileSize              //文件大小,只读属性document.cookie                //设置和读出cookiedocument.charset               //设置字符集 简体中文:gb2312

常用对象方法

document.write()                      //动态向页面写入内容document.createElement_x(Tag)           //创建一个html标签对象document.getElementByIdx_x(ID)           //获得指定ID值的对象document.getElementsByName(Name)      //获得指定Name值的对象document.body.appendChild(oTag)

body-主体子对象

document.body                   //指定文档主体的开始和结束等价于document.body.bgColor           //设置或获取对象后面的背景颜色document.body.link              //未点击过的链接颜色document.body.alink             //激活链接(焦点在此链接上)的颜色document.body.vlink             //已点击过的链接颜色document.body.text              //文本色document.body.innerText         //设置...之间的文本document.body.innerHTML         //设置...之间的HTML代码document.body.topMargin         //页面上边距document.body.leftMargin        //页面左边距document.body.rightMargin       //页面右边距document.body.bottomMargin      //页面下边距document.body.background        //背景图片document.body.appendChild(oTag) //动态生成一个HTML对象

常用对象事件

document.body.οnclick="func()"              //鼠标指针单击对象是触发document.body.οnmοuseοver="func()"          //鼠标指针移到对象时触发document.body.οnmοuseοut="func()"           //鼠标指针移出对象时触发

location-位置子对象

document.location.hash          // #号后的部分document.location.host          // 域名+端口号document.location.hostname      // 域名document.location.href          // 完整URLdocument.location.pathname      // 目录部分document.location.port          // 端口号document.location.protocol      // 网络协议(Http:)document.location.search        // ?号后的部分

常用对象事件

documeny.location.reload()          //刷新网页document.location.reload(URL)       //打开新的网页document.location.assign(URL)       //打开新的网页document.location.replace(URL)      //打开新的网页========================================================================selection-选区子对象document.selection========================================================================images集合(页面中的图象):----------------------------a)通过集合引用document.images                 //对应页面上的标签document.images.length          //对应页面上标签的个数document.images[0]              //第1个标签          document.images[i]              //第i-1个标签----------------------------b)通过nane属性直接引用document.images.oImage          //document.images.name属性----------------------------c)引用图片的src属性document.images.oImage.src      //document.images.name属性.sr

关于JavaScript中window与document有什么区别就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

--结束END--

本文标题: JavaScript中window与document有什么区别

本文链接: https://www.lsjlt.com/news/275751.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • JavaScript中window与document有什么区别
    这篇文章将为大家详细讲解有关JavaScript中window与document有什么区别,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。JavaScript可以做什么1.可以使网页具有交互性...
    99+
    2023-06-14
  • Document和Document.all有什么区别
    Document是DOM中的一个对象,它代表了整个HTML文档。它提供了许多方法和属性,用于操作和访问文档的内容。Document....
    99+
    2023-08-15
    Document Document.all
  • nodejs与javascript有什么区别
    本篇文章给大家分享的是有关nodejs与javascript有什么区别,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。JavaScript介绍:JavaScript(简称“JS”...
    99+
    2023-06-15
  • asp与javascript有什么区别
    这篇文章主要介绍asp与javascript有什么区别,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!区别是:asp是网页的一种格式,ASP是“Active Server Page”的缩写,意为“动态服务器页面”;ja...
    99+
    2023-06-15
  • javascript与vbscript有什么区别
    这篇文章主要介绍“javascript与vbscript有什么区别”,在日常操作中,相信很多人在javascript与vbscript有什么区别问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,...
    99+
    2022-10-19
  • javaweb与javascript有什么区别
    本篇内容介绍了“javaweb与javascript有什么区别”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成...
    99+
    2022-10-19
  • css与javascript有什么区别
    css与javascript有什么区别?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。区别:javascript是浏览器客户端脚本语言,用来实现网页和人交互的功能;而CSS是...
    99+
    2023-06-14
  • javascript与java的区别有什么
    javascript与java的区别有什么?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。javascript与java区别:1、JavaScript是一种轻量级的编程语言,Ja...
    99+
    2023-06-14
  • JavaScript与Java、PHP有什么区别
    这篇文章给大家分享的是有关JavaScript与Java、PHP有什么区别的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。网站开发的实践从设计方面开始,包括客户端编程语言。大体上说,在网页设计中使用了三种语言:HT...
    99+
    2023-06-17
  • jsp与javascript之间有什么区别
    这篇文章主要介绍了jsp与javascript之间有什么区别,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。jsp与javascript区别:1、jsp具有JSTL支持以处理一...
    99+
    2023-06-14
  • javascript与java有什么关系(区别与相似)
    目录什么是Java?如何开始用 Java 编写代码用Java编写一个简单的代码代码说明什么是 JavaScript?如何开始使用 JavaScript 编写代码如何编写你的第一个Ja...
    99+
    2023-02-25
    javascript与java有什么关系 javascript与java区别与相似
  • $*与$@中Shell中有什么区别
    这篇文章给大家介绍$*与$@中Shell中有什么区别,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。当 $* 和 $@ 不被双引号" "包围时,它们之间没有任何区别,都是将接收到的每个参数看做一份数据...
    99+
    2023-06-06
  • JavaScript与TypeScript中==和===的区别是什么
    这篇“JavaScript与TypeScript中==和===的区别是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Ja...
    99+
    2023-06-29
  • JavaScript中var与let的区别是什么
    本篇文章给大家分享的是有关JavaScript中var与let的区别是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。前言:var是JavaScript刚出现时就存在的变量声...
    99+
    2023-06-22
  • JavaScript中Window open()方法有什么用
    在JavaScript中,window.open()方法用于打开一个新的浏览器窗口或标签页。它可以接受三个参数:URL(可选)、窗口...
    99+
    2023-10-10
    JavaScript
  • java与javascript的区别是什么
    这篇文章给大家分享的是有关java与javascript的区别是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 区别:1、JavaScript由浏...
    99+
    2022-10-19
  • c与javascript的区别是什么
    这篇文章主要介绍“c与javascript的区别是什么”,在日常操作中,相信很多人在c与javascript的区别是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”c与ja...
    99+
    2022-10-19
  • node.js与JavaScript的区别是什么
    这期内容当中小编将会给大家带来有关node.js与JavaScript的区别是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。node.js是一个基于Chrom V8引...
    99+
    2022-10-19
  • java中PersistenceUnit与PersistenceContext有什么区别
    在Java中,PersistenceUnit和PersistenceContext是与Java持久化API(JPA)相关的两个重要注...
    99+
    2023-09-22
    java
  • php中cookie与session有什么区别
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑无论是在系统运维还是 PHP 开发人员的面试中,经常会被问到 Session 和 Cookie 在 PHP 中的区别?下面我们就来总结一下:Cookie 仅由客户端生成...
    99+
    2016-03-20
    php cookie session
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作