JavaScript基础知识:HTML DOM文档对象模型



 







 




通过标签名查找HTML元素,通过id超找html元素,通过雷鸣查找html元素。



改变HTML:改变html输出流,在js中,document。write()可用于直接向html输出流写内容。改变HTML内容:如果改变元素内容,document.getElementById(id).innerHTML=新的 HTML。改变 HTML 属性,如需改变 HTML 元素的属性,请使用这个语法:



document.getElementById(id).attribute=新属性值。





 




改变CSS:首先改变html元素样式:document.getElementById(id).style.property=新样式



使用事件:允许我们通过触发事件来执行代码,比如以下事件:元素被点击,页面加载,输入框被修改。当鼠标移动到元素上时,当输入字段被改变时,当提交html表单时,当用户触发按键时。





 




onload和onunload事件会在用户进入或离开页面时被触发。可用于处理cookie



onchange事件常结合对输入字段的验证来使用。



onmousedown,onmouseup以及onclick事件。首先当点击按钮时,会触发onmousedown事件,当释放鼠标按钮时,会触发onmouseup事件,最后,当鼠标点击时,会触发onclick事件。





 


点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

热门产品

历史上的今天:03月29日

热门专题

昆明综合高中|昆明综合高中
昆明综合高中
小程序开发|微信小程序,小程序开发,小程序,小程序制作,微信小程序开发,小程序公司,小程序开发公司,分销,三级分销系统,分销系统
小程序开发
云南巨榕教育投资集团有限公司|云南巨榕教育投资集团有限公司,巨榕教育集团,巨榕教育
云南巨榕教育投资集团有限公司
大理科技管理学校|大理科技管理学校,大理科技,大理科技中等职业技术学校,大理科技管理中等职业技术学校,大理科技学校
大理科技管理学校
卓越综合高中|卓越综合高中
卓越综合高中
安徽开放大学|安徽开放大学报名,安徽开放大学报考,安徽开放大学,什么是安徽开放大学,安徽开放大学学历,安徽开放大学学费,安徽开放大学报名条件,安徽开放大学报名时间,安徽开放大学学历,安徽开放大学专业
安徽开放大学
云南综合高中|云南综合高中
云南综合高中
易捷尔高职单招|易捷尔高职单招,易捷尔高职单招培训,单招分数线,单招录取分数线,高职单招学校分数线
易捷尔高职单招

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部