使用元素的style属性来设置
如:
修改样式方式1:
div1.style.border = "1px solid red";
div1.style.width = "200px";
div1.style.fontSize = "20px";
提前定义好类选择器的样式,通过元素的className属性来设置class属性值。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> .d1{ border: 1px solid crimson; width: 100px; height: 100px; } .d2{ border: 1px solid mediumblue; width: 200px; height: 200px; } </style> </head> <body> <div id="div1"> div1 </div> <div id="div2"> div2 </div> <script> var div1 = document.getElementById("div1") div1.onclick = function () { div1.style.border = "1px solid red"; div1.style.width = "200px"; div1.style.fontSize = "20px"; } var div2 = document.getElementById("div2"); div2.onclick = function () { div2.className = "d1"; } </script> </body> </html>
事件的_概述
概念:某些操作。如:单击,双击,键盘按下,鼠标移动了
事件源:组件,如:按钮 文档输入框
监听器:代码
注册监听:将事件,事件源监听器结合在一起,当事件源发生某个事件,则触发执行监听器代码
常见事件:
点击事件
onclick 单击事件
ondblclick 双击事件
焦点事件
onblur 失去焦点
onfocus 元素获取焦点
加载事件
onload 一张页面或一幅画像完成加载
鼠标事件
onmousedown鼠标按钮被按下。
onmouseup鼠标按键被松开。
onmousemove鼠标被移动。
onmouseover鼠标移到某元秦之上。
onmouseout鼠标从某元素移开。
键盘事件
onkeydow 某个键盘按键按下
onkeyuo 某个键盘按键被松口
onkeypress 某个键盘按键被按并松开
选择和改变
onchange 域的内容被改变
onselect 文本被选中
表单事件
onsubmit 确认按钮被点击
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)