JS简介,js事件语法、鼠标移入和移出事件类型

JS简介

  • js诞生于1995年,但是主要目的是解决表单数据的合法性验证
  • JavaScript:简写js,于java无关
  • 控制web前端标准的前两者,结构和样式
<script>
    // alert弹出对话框,小括号里面的的内容,单引号和双引号都可以
    // ctrl+?还是注释的快捷键
    // 最后的;不推荐省略
    alert();
    alert('你的余额不足');
    alert("你的网费不足");
</script>

js事件语法

<body>
    <input type="button" value="点击" id="dj">
    <input type="button" value="好好" class="hh">
    <input type="button" value="学习" class="xx">
    <input type="button" value="天天" class="tt">
    <input type="button" value="向上" class="xs">


</body>


<script>
    // 事件三要素:
    //事件的语法规则
    // 事件源.事件类型=function(){
        //事件发生的时候,要执行的命令 }
    
    // document 代表查找的范围在整个文档中
    // getElementById 获取元素,用id//onclick 代表事件类型(鼠标左键点击)
    // function(){要执行的命令}
    document.getElementById('dj').onclick=function(){
        alert('恭喜你,中奖了!!!')
    }
    // document.getElementsByClassName('dj')class为dj的标签
    // onclick必须是小写
    // [数字] 代表第几个,从0开始记录数字(索引值、地址)
    document.getElementsByClassName('hh')[0].onclick=function(){
        alert("一定好好学习哦")
    }

    // document.getElementsByClassName('xx')[1].onclick=function(){
    //     alert("一定好好学习哦")
    // }

</script>

鼠标移入和移出事件类型

<body>
    <input type="button" value="点击" id="dj">
    <input type="button" value="好好" class="hh">
    <input type="button" value="学习" class="xx">
    <input type="button" value="天天" class="tt">
    <input type="button" value="向上" class="hh">
</body>
<script>
    // 事件三要素:
    //事件的语法规则
    // 事件源.事件类型=function(){
        //事件发生的时候,要执行的命令 }
    
    // document 代表查找的范围在整个文档中
    // getElementById 获取元素,用id//onclick 代表事件类型(鼠标左键点击)
    // function(){要执行的命令}
    document.getElementById('dj').onclick=function(){
        alert('恭喜你,中奖了!!!')
    }
     
    // document.getElementsByClassName('dj')class为dj的标签
    // onclick必须是小写
    // [数字] 代表第几个,从0开始记录数字(索引值、地址)
    document.getElementsByClassName('hh')[0].onclick=function(){
        alert("好好学习哦")
    }

    // onmouseover 鼠标移入
    document.getElementsByClassName('xx')[0].onmouseover=function(){
        alert("鼠标移入会弹出")
    }
	//onmouseout 鼠标移出
    document.getElementsByClassName('tt')[0].onmouseout=function(){
        alert("鼠标移出会弹出")
    }
    // 相同的名字,数字需要写1,前面数字里面都是写0,因为class不一样,都是第一次所以写0
    document.getElementsByClassName('hh')[1].onclick=function(){
        alert("好好学习哦ooooooo")
    }
</script>
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值