2024-05-18

1通过修改className控制属性

这个是覆盖,他会覆盖原有的类名,就算之前类名不同的属性也会失效,所以你想要之前的属性,那么就要在新类名中也加上之前的类名。

2.通过修改classList控制属性

与className相比不会覆盖 注意:className与classList的括号里面都不用加点,因为class就代表类的意思,所以他的括号里面默认就是类了,不需要点,加了反而报错。 另外补充:classList.contains(‘类名’),检查获取对象是否包含某种类,如果有则返回true,没有则返回false。

3.表单属性

表单的值通过表单.value来获取并改变,但按钮button的值还是通过button.innerhtml来改变 表单.reset():重置表单内容,把表单的内容清空

input.check=true;          表单勾选

button.disabled=true;    禁止点击按钮

表单想要提交必须要有name值

4.自定义属性

dataset是取出属性的集合,set就是集合的意思。dataset.id是取出自定义属性id的值。

5.间隔函数

1.开启定时器

函数名字不要加括号,加了括号相当于函数的调用,我们只需要名字,setInterval自己会调用函数。 注意:setInterval使用时会先检查后面的间隔时间,所以就算第一次输出repeat的内容,也需要等待1000ms。

2.停止定时器

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 简介 ECMAScript是JavaScript的标准,JavaScript实现了ECMAScript,ECMAS...
    Zindex阅读 502评论 0 1
  • 简介 ECMAScript是JavaScript的标准,JavaScript实现了ECMAScript,ECMAS...
    Zindex阅读 375评论 0 3
  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 9,372评论 0 3
  • 一、javascript简介 轻量级 弱类型 脚本语言js就是通过固定的语法来操作 浏览器和 页面结构 来实现网页...
    XIAOBIN阅读 236评论 0 0
  • 第一章 1.什么是DOM DOM: Document Object Model(文档对象模型) 是JavaScri...
    fastwe阅读 842评论 0 0