JavaScript更上一层楼

JavaScript DOM

DOM概念

在这里插入图片描述

Element 元素的操作
方法名说明
getElementById(id属性值)根据id获得一个元素
getElementsByTagName(标签名称)根据标签名称获得多个元素
getElementsByName(name属性值)根据name属性获得多个元素
getElementsByClassName(class属性值)根据class属性获得多个元素
子元素对象.parentElement属性获取当前元素的父元素
createElement(标签名)创建一个新元素
appendChild(子元素)将指定子元素添加到父元素中
removeChild(子元素)用父元素删除指定子元素
replaceChild(新元素, 旧元素)用新元素替换子元素
Attribute 属性的操作
方法名说明
setAtrribute(属性名, 属性值)设置属性
getAtrribute(属性名)根据属性名获取属性值
removeAtrribute(属性名)根据属性名移除指定的属性
style属性为元素添加样式
Text 文本的操作
属性名说明
innerText添加文本内容,不解析标签
innerHTML添加文本内容,解析标签

JavaScript 事件

常用的事件
事件名说明
onload某个页面或图像被完成加载
onclick鼠标单击事件
ondblclick鼠标双击事件
onblur元素失去焦点
onfocus元素获得焦点
onchange用户改变域的内容
onsubmit当表单提交时触发该事件
了解的事件
事件名说明
onkeydown某个键盘的键被按下
onkeypress某个键盘的键被按下或按住
onkeyup某个键盘的键被松开
onmousedown某个鼠标按键被按下
onmouseup某个鼠标按键被松开
onmouseover鼠标被移到某元素之上
onmouseout鼠标从某元素移开
绑定事件
<body>
    <!--通过标签中的事件属性进行绑定-->
	<button id="btn" 事件名="执行的功能"></button>
</body>
<script>
    //通过 DOM 元素属性绑定
    document.getElementById("btn").事件名 = 执行的功能
</script>

M 元素属性绑定
document.getElementById(“btn”).事件名 = 执行的功能


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值