js 页面元素的几个用法总结

标签:帮助中心    日期:2018-01-09 10:32    录入:汇盛国际平台    浏览:

  

[js,页面元素]js 页面元素的几个用法总结

  

对象属性  

  

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  

  

———————————————————————  
常用对象方法  

  

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

  

body-主体子对象  

  

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

  

常用对象事件  

  

document.body.onclick=”func()” //鼠标指针单击对象是触发  
document.body.onmouseover=”func()” //鼠标指针移到对象时触发  
document.body.onmouseout=”func()” //鼠标指针移出对象时触发  
———————————————————————  
location-位置子对象  

  

document.location.hash // #号后的部分  
document.location.host // 域名+端口号//好像返回的是主机名localhost,没有返回端口号  
document.location.hostname // 域名  
document.location.href // 完整URL  
document.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  

  

例如:  
代码如下:

  
请选中这里的部分文字。
  
  
  
function Foo()  
{  
document.selection.empty();  
}  
  
  
selection的createRange方法  

  

document.selection.createRange() 根据当前文字选择返回 TextRange 对象,或根据控件选择返回 ControlRange 对象。

  

  

配合 execCommand,在 HTML 编辑器中很有用,比如:文字加粗、斜体、复制、粘贴、创建超链接等。

  

  

这些好像都是只有在IE下才能实现。。

  

  

———————————————————————  

  

images集合(页面中的图象)  

  

a)通过集合引用  
document.images //对应页面上的img标签  
document.images.length //对应页面上img标签的个数  
document.images[0] //第1个img标签  
document.images[i] //第i-1个img标签  

★★★小编:汇盛国际注册 整理文章,欢迎大家转载 ★★★
点击右上角的分享按钮即可收藏汇盛国际平台注册 随时随地与好友一起分享精彩内容噢