轻松抽象JavaScript

补充:document是一个html对象,可以当成变量使用

document语句

万用公式:主谓宾(在语言里有一种叫谓语后置)

万用公式2.0:主宾谓

document.querySelector().addEventListener()

分成三步,解析

主语:document,代表着html文件

宾语:querySelector(),这个就关键了,括号内的值对应了你设置的CSS选择器,它查找你CSS选择器是有一个限制的,只会找到你文件中第一个CSS选择器,后面的同名是不受影响的

公式("[ 你的css选择器 ]")

ps:css最常用选择器:class id 

ps:谓语的对象

谓语: addEventListener(),谓语都知道,就是动作,这个代码是添加一个事件,括号里的内容包括基本数据类型和引用数据类型,可以是一个值,可以是一整个函数全看你发挥

事件由两个部分,事件名(是有关键词的)和事件内容

把他们连在一起用主谓宾的形式翻译

html里添加一个事件给querySelector()

主语                谓语                宾语

例子

<!DOCTYPE html>
<html>
<head>
    <meta charset="GBK">
    <title>Document</title>
</head>
<body>
    <input type = "password" name = "password">
    <script>
        document.querySelector("[name = 'password']")
        .addEventListener('keyup',function()
        {
            let length = this.value.length;
            console.log(length);
        });
    </script>
</body>
    
</html>

复制粘贴,自己试

这是最经典的密码数长度

小结

万能公式2.0版本,主宾谓

目前第一个,宾语querySelector(),第一个谓语addEventListener()

前者选择对象,后者提供动作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值