===

属性名和属性值一样,给属性的值bool类型,或者直接不写
    autofocus:自动获取焦点
    multiple:多行选择
    required:必填项
    accesskey='z': 使用alt+ z 获取焦点的快捷方式
    pattern:正则规定输入的内容。严格意义

 h5的api依赖于脚本语言,一般都在script标签中完成

    1、js获取元素的方式:document.getElementById()  byclassname  bytagname  byname
       h5:              document.querySelector('选择器')   querySelectorAll()

    2、jquery操作类: jquery对象.addClass()  removeClass()  toggleClass()  hasClass()
       h5新增的类操作:基于classList的属性, dom对象.className.add()  remove() toggle()  contains()

       好处:不用像jquery导入库,又可以方便的使用类操作dom元素

 自定义属性:data-[属性名字]
     获取属性值:  jquery的方式获取: 对象.data('自定义属性名') attr() prop() val()
      h5: 对象.dataset 获取属性的集合
  
    自定义属性的命名: data-名字   data-user-name----通过dataset获取时:dataset.userName---遵循驼峰命名法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值