DOM

【DOM】   --让javascript能操作html中的元素,DOM将html标签都作为一个对象,js就可以通过dom对html标签操作。

                     --DHTML=css+ javascript +dom

Window 对象  当前浏览器页面的整体。使用方法、属性,可省略window。

-confirm    --确认提示框  返回值boolean;

-navigate(url) 重新导向url

定时器:

    SetInterval(“method”,“time”); 每次调用重启一个定时器

    ClearInterval(id);

-setTimeout 只执行1次事件

-clearTimeout 清除timeout

-onload 页面加载完成时触发

-onunload 页面关闭后触发

-onbeforeunload 页面关闭前触发

-location.ref   当前地址;

-location.reload()刷新页面;

-event 时间

       -altkey    按下alt

       -ctralkey、。。

       -shiftkey  。。。

-clientX/clientY  当前客户端坐标

-screenX/screenY屏幕坐标

-offsetX/offsetY相对于事件源的坐标

-returnValue 事件处理 设为false ,onclick里面禁止访问页面或禁止提交表单

-Screen:屏幕元素

              -width

              -height

-clipboardData 粘贴板

              -clearData

              -getData

              -setData

       -History操作历史

              -backor go(-1)返回上一页

              -forward  or go(1) 前进一页

       -srcElement  取得引发事件的对象

       -document

-write(ln) 在网站中写内容    加载时在原有网页上写,点击触发时会清空网页后再写。

-getElementById   通过id取对象值

-getElementsByName  通过name取值  返回对象数组

-getELementsByTagName   根据标签取控件

              -动态添加元素   动态产生元素的代码查看源代码是看不到的,可通过工具查看

              -createElement   创建元素

              -appendChild         添加元素显示

              ***ie6不支持

              -innerText 取文本

              -innerHTML 取html代码

              -This  当前对象 

只有在元素自己的范围内有效  在js中无效

             

              DOM操作class时要用className  DOM操作元素部分属性与原来的名字不一致

              修改body calss时用document.Body.className修改

              单独修改样式时,不能有‘-’因为在js中‘-’代表相减,大部分省略即可

             

-onblus  失去焦点时触发 

-onfocus 得到焦点时触发 

Div控制

-position 元素的位置:取值static 无定位;absolute 绝对定位;fixed 相对窗口定位;relative 相对元素定位。 修改元素位置 修改top left

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值