一.Document常见属性

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

二.History对象常用属性和函数总结

 history.back() // 返回前一个URL(相等于浏览器的后退按钮)
history.forward() // 返回下一个URL(相等于浏览器的前进按钮)
history.go() // 返回某个具体页面,相等于在浏览器历史中点击

三.Location对象常用属性和函数总结

 location.href // 当前载入页面的完整URL,如:http://www.somewhere.com/pictures/index.htm

 location.portocol // URL中使用的协议,即:双斜杠之前的部分,如:http

 location.host // 服务器的名字,如:www.wrox.com

 location.hostname // 通常等于host,有时会省略前面的www

 location.port // URL声明的请求的端口,默认情况下,大多数URL没有端口信息,如:8080

 location.pathname // URL中主机名后的部分,如:/pictures/index.htm

 location.search // 执行GET请求的URL中的问号后的部分,又称查询字符串,如:?param=xxxx

 location.hash //如果URL包含#,返回该符号之后的内容,如:#anchor1

 location.assign("http:www.baidu.com") // 同location.href,新地址都会被加到浏览器的历史栈中

 location.replace("http:www.baidu.com") // 同assign(),但新地址不会被加到浏览器的历史栈中,不能通过back和forward访问

 location.reload(true | false) // 重新载入当前页面,为false时从浏览器缓存中重载,为true时从服务器端重载,默认为false

四.Navigator对象常用属性和函数总结

 navigator.appCodeName // 浏览器代码名的字符串表示

 navigator.appName // 官方浏览器名的字符串表示

 navigator.appVersion // 浏览器版本信息的字符串表示

 navigator.cookieEnabled // 如果启用cookie返回true,否则返回false

 navigator.javaEnabled // 如果启用java返回true,否则返回false

 navigator.platform // 浏览器所在计算机平台的字符串表示

 navigator.plugins // 安装在浏览器中的插件数组

 navigator.taintEnabled // 如果启用了数据污点返回true,否则返回false

 navigator.userAgent // 用户代理头的字符串表示 

五.Screen对象常用属性和函数总结

 screen.width/height // 屏幕的宽度与高度,以像素计

 screen.availWidth/availHeight // 窗口可以使用的屏幕的宽度和高度,以像素计

 screen.colorDepth // 用户表示颜色的位数,大多数系统采用32位

 window.moveTo(0,0); 

 window.resizeTo(screen.availWidth, screen.availHeight); // 填充用户的屏幕 

六.window.open参数详解

 alwaysLowered | yes/no | 指定窗口隐藏在所有窗口之后 

 alwaysRaised | yes/no | 指定窗口悬浮在所有窗口之上 

 depended | yes/no | 是否和父窗口同时关闭 

 directories | yes/no | Nav2和3的目录栏是否可见 

 height | pixel value | 窗口高度 

 hotkeys | yes/no | 在没菜单栏的窗口中设安全退出热键 

 innerHeight | pixel value | 窗口中文档的像素高度 

 innerWidth | pixel value | 窗口中文档的像素宽度 

 location | yes/no | 位置栏是否可见 

 menubar | yes/no | 菜单栏是否可见 

 outerHeight | pixel value | 设定窗口(包括装饰边框)的像素高度 

 outerWidth | pixel value | 设定窗口(包括装饰边框)的像素宽度 

 resizable | yes/no | 窗口大小是否可调整 

 screenX | pixel value | 窗口距屏幕左边界的像素长度 

 screenY | pixel value | 窗口距屏幕上边界的像素长度 

 scrollbars | yes/no | 窗口是否可有滚动栏 

 titlebar | yes/no | 窗口题目栏是否可见 

 toolbar | yes/no | 窗口工具栏是否可见 

 Width | pixel value | 窗口的像素宽度 

 z-look | yes/no | 窗口被激活后是否浮在其它窗口之上

七.SimpleDateFormat参数

 G:年代,公元前/公元后
y:年份
M:月份
d:日期
h:小时,1~12,分上下午
H:小时,0~23
k:小时,从1到24
K:小时,从0到11,区分上下午
m:分钟
s:秒数
S:毫秒数
E:一星期的第几天,第一天星期日
z:时区
D:一年的第几天
F:这一天所对应的星期几在该月中是第几次出现
w:一年中的第几个星期
W:一月中的第几个星期
a:上午/下午标识 重复次数不同,格式化后结果也有所不同

以上就是总结的一些DOM操作的常用的基本属性

JavaScript-DOM编程的一些常用属性的更多相关文章

  1. javascript Dom 编程

     javascript Dom  编程 知识概要: (1)Dom是什么? (2)Dom结构模型 (3)XML DOM和 HTML DOM (4)NODE接口的特性和方法 (5)DOM结点的常用属性 ...

  2. 读书笔记:JavaScript DOM 编程艺术(第二版)

    读完还是能学到很多的基础知识,这里记录下,方便回顾与及时查阅. 内容也有自己的一些补充. JavaScript DOM 编程艺术(第二版) 1.JavaScript简史 JavaScript由Nets ...

  3. JavaScript DOM编程艺术学习笔记(一)

    嗯,经过了一周的时间,今天终于将<JavaScript DOM编程艺术(第2版)>这本书看完了,感觉受益匪浅,我和作者及出版社等等都不认识,无意为他们做广告,不过本书确实值得一看,也值得推 ...

  4. JavaScript DOM编程艺术第一章:JavaScript简史

    本系列的博客是由本人在阅读<JavaScript DOM编程艺术>一书过程中做的总结.前面的偏理论部分都是书中原话,觉得有必要记录下来,方便自己翻阅,也希望能为读到本博客的人提供一些帮助, ...

  5. 《JavaScript dom 编程艺术》 placeholder占位符IE8兼容办法。

    在<JavaScript dom 编程艺术>第11章学来的. 相对于用JavaScript替换文本框的提示语句 <!DOCTYPE html> <html lang=&q ...

  6. Java web JavaScript DOM 编程

     JavaScript DOM 编程 (1).DOM概述及分类 (2).DOM结构模型:XML DOM 和 HTML DOM 关系? (3).结点,结点树,结点属性与方法? 1.DOM是什么? d ...

  7. 《JavaScript Dom 编程艺术》读书笔记-第4章

    我的前端入门第一本书是<JavaScript Dom 编程艺术>,网上查找资料发现前端的入门推荐书籍最受好评的就是这本和<JavaScript 高级程序设计>了.之所以先选这本 ...

  8. Javascript DOM 编程艺术(第二版)读书笔记——基本语法

    Javascript DOM 编程艺术(第二版),英Jeremy Keith.加Jeffrey Sambells著,杨涛.王建桥等译,人民邮电出版社. 学到这的时候,我发现一个问题:学习过程中,相当一 ...

  9. 《JavaScript DOM 编程艺术》 学习笔记

    目录 <JavaScript DOM 编程艺术> 学习笔记 第一章 js简史 第二章 js语法 准备工作 语法 第三章 DOM DOM中的D DOM中的O DOM中的M 第四章 js图片库 ...

  10. JavaScript DOM 编程艺术

    最近把JavaScript DOM 编程艺术这本书看完了,觉得这本书很好 深入浅出地展示了渐进增强.平稳退化.结构和样式分离等编程思想,我对书中重要的知识进行了梳理总结. 一.网页 二.JavaScr ...

随机推荐

  1. python基础入门教程《python入门经典》

    第一章 在python中使用数字 1.用变量存储信息 1.1变量的类型 变量,用于存储很多不同的数据类型的信息. 基本数据类型 数据类型 存储内容 示例 integer 整   float 浮点   ...

  2. python基础操作_集合_三元运算

    #使用操作文件的时候,可以使用with函数#with open('E:\info.txt','a+') as fr#fr这个值可以是任意值# :#for line in fr:'''with open ...

  3. 基于java.util.logging实现轻量级日志记录库(增加根据当前类class初始化,修复线程池模型(javaEE)下的堆栈轨迹顺序与当前调用方法不一致问题)

    前言: 本章介绍自己写的基于java.util.logging的轻量级日志记录库(baseLog). 该版本的日志记录库犹如其名,baseLog,是个实现日志记录基本功能的小库,适合小型项目使用,方便 ...

  4. NodeMCU入门(2):在线构建、刷入固件,上传代码

    准备工作 1.NodeMCU模块 2.ESP8266Flasher.exe 3.ESPlorer v0.2.0-rc6 构建固件 Building the firmware提供了三种构建你自己固件的方 ...

  5. oracle查询第一篇

    第一个小知识点: clear 在oracle中也可以用以清除屏幕上的内容 第二个小知识点: 在一个表中插入自身的查询结果 insert into my_table (id,name,age) sele ...

  6. java计算某个日期是什么节气(24节气)

    package com.test; import java.util.Calendar; import java.util.Date; /** * Created by json */ public ...

  7. SHELL命令集锦

    1.定时任务crond使用. crontab -e -u www文件编辑保存在/var/spool/cron/www文件中. 参考示例: */1 * * * * /usr/local/php/bin/ ...

  8. AngularJS高级程序设计读书笔记 -- 大纲篇

    零. 初衷 现在 AngularJS 4 已经发布了, 楼主还停留在 1.x 的阶段, 深感自卑. 学习 AngularJS 的初衷是因为, 去年楼主开始尝试使用 Flask 开发自动化程序, 需要用 ...

  9. java 类变量的初始化

    有代码如下:class Price{    final static Price INSTANCE = NEW Price(2.8);    static double initPrice = 20; ...

  10. Vue 项目实战系列 (三)

    我们继续前两节的开发.本节教程实现的效果如下: 效果很简单,但是实现起来却要用到Vue的很多知识,下面我们将一步一步的实现这个效果. 首先这些城市的信息都是从后台的server里面获取的,所以我们需要 ...