web前端javascript+jquery知识点总结

本文深入解析JavaScript中的常见事件,包括click、mouseover/out、change、select等,通过实例展示如何响应用户操作,实现动态网页效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

javascript常用的事件使用方法

<!--onClick 单击事件-->
<!--onMouseOver 鼠标经过事件-->  onMouseOut鼠标没有经过时的状态
<!--onChange文本内容改变事件-->
<!--onSelect文本框选中事件-->
<!--onFouse光标聚集事件-->
<!--onBlur移开鼠标事件-->
<!--onLoad网页加载事件-->
<!--onUnload关闭网页事件-->
 

1,onclick鼠标点击按钮,当鼠标点击按钮时触发demo()函数

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>js的事件</title>
</head>
 
 
 
<body>
    <!--鼠标点击事件-->
    <button οnclick="demo()">按钮</button>  <!--给按钮一个onclick鼠标点击事件,当鼠标点击的时候触发demo()函数-->
    <script>
        function demo(){
            alert("Hello");
        }
    </script>
</body>
</html>

 

 

2.onMouseOver(鼠标移入)  和  onMouseOut(鼠标未移入)

完成以下需求:设定一个宽高都为100px的盒子,当鼠标放到盒子上的时候 盒子内的内容为hello,当鼠标移走的时候盒子里的内容为word

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>js的事件</title>
    <style>
        .box{
            width:100px;
            height:100px;
            background: pink;
        }
    </style>
</head>
 
<body>
 
    <!--onMouseOver(鼠标移入)  和  onMouseOut(鼠标未移入) -->
    <div class="box" οnmοuseοver="onOut(this)" οnmοuseοut="onOver(this)"></div>
    <script>
        function onOver(ooj){
            ooj.innerHTML = "hello";
        }
        function onOut(ooj){
            ooj.innerHTML = "world";
        }
    </script>
    
</body>
</html>

 

3.change  事件:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>js的事件</title>
    <style>
        .box{
            width:100px;
            height:100px;
            background: pink;
        }
    </style>
</head>
<body>
    <!--onChange文本内容改变事件-->
    请输入内容:<input type="text" οnchange="onCh()">
    <script>
        function onCh(bg){
           alert("内容改变了")
        }
    </script>
 
</body>
</html>

3,<!--onSelect文本框选中事件-->

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>js的事件</title>
    <style>
        .box{
            width:100px;
            height:100px;
            background: pink;
        }
    </style>
</head>
 
<body>
  
    <!--onSelect文本框选中事件-->
    <!--需求:当输入栏内的字体被选中的时候,输入框的背景色会变成粉色-->
    请输入内容:<input type="text" οnselect="onSelectDemo(this)">
    <script>
        function onSelectDemo(bg){
            bg.style.background="pink";
        }
    </script>
</body>
</html>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

迅捷的软件产品制作专家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值