2018-12-25 js基础

JS 一些注意事项:

严格区大小写
每一行完整语句后面加分号
变量名不能使用关键字和保留字
代码要缩进,保持可读性

  1. 首先获取id为xxx的元素
    document.getElementById(“”);
  2. var 是 js 定义变量的关键字
  3. innerHTML 和 innerText 可以修改/获取

JS 获取元素

id
document.getElementById(“”);
通过id获取元素
class
document.getElementsByClassName(“”);
通过class名字获取元素
tagName
document.getElementsByTagName(“”);
通过标签名获取元素

name
document.getElementsByName(“”);
通过 name的属性获取元素,一般用于input
selector
document.querySelector (“”); 通过CSS选择器获取一个
document.querySelectorAll(“”);通过CSS选择器获取所有

JS的基础事件
onclick 单击事件
ondblclick双击事件
onmouseenter鼠标划入
onmouseleave鼠标划出
onresize窗口变化
onchange改变下拉框

JS修改样式
Obj.style[变量]=变量值
请注意,标签属性分为两种
合法属性和自定义属性(元素自带的通用的,自定义name id class)

数据类型
string字符串
number数字
boolean布尔
undefined未定义
null空
object对象
null类型进行typeof操作符后,结果是object,
原因在于,null类型被当做一个空对象引用

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

推荐阅读更多精彩内容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,917评论 1 45
  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 9,430评论 0 3
  • 阳光,如泼洒开来的河水,静静地流淌着。 时光,是一面清澈透明的镜子,倒影着你,我的模样。 一路的落英缤纷,悄然地滑...
    如烟如云阅读 219评论 0 2
  • 1月7日 星期天 雪 亲子日记第36天 早上醒来,听见楼下孩子的打闹声。打开窗看到了久违的雪,虽...
    涓涓流水_672f阅读 165评论 0 2
  • 我是一个甘肃人,黄土高坡上土生土长的西北姑娘。 说来惭愧,甘肃很多地方我都未踏足,这才是我第二次去兰州。作为一个总...
    胡然君阅读 1,310评论 19 24