JS的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.write() //动态向页⾯写⼊内容
document.body.appendChild(oTag)———————————————————————
body-主体⼦对象
document.body //指定⽂档主体的开始和结束等价于body>/body>
document.body.bgColor //设置或获取对象后⾯的背景颜⾊
document.body.link //未点击过的链接颜⾊
document.body.alink //激活链接(焦点在此链接上)的颜⾊
document.body.vlink //已点击过的链接颜⾊
//⽂本⾊
document.body.innerText //设置body>…/body>之间的⽂本
document.body.innerHTML //设置body>…/body>之间的HTML代码
pMargin //页⾯上边距
document.body.leftMargin //页⾯左边距
document.body.rightMargin //页⾯右边距
document.body.bottomMargin //页⾯下边距
document.body.background //背景图⽚
document.body.appendChild(oTag) //动态⽣成⼀个HTML对象
常⽤对象事件
lick=”func()” //⿏标指针单击对象是触发
useover=”func()” //⿏标指针移到对象时触发
useout=”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 // ?号后的部分
load() //刷新⽹页
load(URL) //打开新的⽹页
document.location.assign(URL) //打开新的⽹页
place(URL) //打开新的⽹页———————————————————————
selection-选区⼦对象
document.selection
例如:
<div>请选中这⾥的部分⽂字。</div>
<div><input type="button" value="请选中部分⽂字,然后点击这⾥执⾏ empty" onclick="javascript:Foo();" /></div> <script type="text/javascript" language="javascript">
<!--
function Foo()
{
pty();
}
-->
</script>
selection的createRange⽅法
ateRange() 根据当前⽂字选择返回 TextRange 对象,或根据控件选择返回 ControlRange 对象。配合 execCommand,在 HTML 编辑器中很有⽤,⽐如:⽂字加粗、斜体、复制、粘贴、创建超链接等。
这些好像都是只有在IE下才能实现。。
html document是什么———————————————————————
images集合(页⾯中的图象)
a)通过集合引⽤
document.images //对应页⾯上的img标签
document.images.length //对应页⾯上img标签的个数
document.images[0] //第1个img标签
document.images[i] //第i-1个img标签
b)通过name属性直接引⽤
img name=”oImage”
document.images.oImage //document.images.name属性
c)引⽤图⽚的src属性
document.images.oImage.src //document.images.name属性.src
d)创建⼀个图象
var oImage
oImage = new Image()
document.images.oImage.src=”1.jpg”
同时在页⾯上建⽴⼀个img /标签与之对应就可以显⽰
———————————————————————-
forms集合(页⾯中的表单)
a)通过集合引⽤
document.forms //对应页⾯上的form标签
document.forms.length //对应页⾯上/formform标签的个数
document.forms[0] //第1个/formform标签
document.forms[i] //第i-1个/formform标签
document.forms[i].length //第i-1个/formform中的控件数
document.forms[i].elements[j] //第i-1个/formform中第j-1个控件
b)通过标签name属性直接引⽤
/formform name=”Myform”>input name=”myctrl”/>/form
l //document.表单名.控件名
c)访问表单的属性
document.forms[i].name //对应form name>属性
document.forms[i].action //对应/formform action>属性
document.forms[i].encoding //对应/formform enctype>属性
document.forms[i].target //对应/formform target>属性
document.forms[i].appendChild(oTag) //动态插⼊⼀个控件
document.all.oDiv //引⽤图层oDiv
document.all.oDiv.style.display=”" //图层设置为可视
document.all.oDiv.style.display=”none” //图层设置为隐藏
/*document.all表⽰document中所有对象的集合
只有ie⽀持此属性,因此也⽤来判断浏览器的种类*/
图层对象的4个属性

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。