JS的学习(第一个效果-鼠标提示框)


在学习JS的时候,首先我们要清楚编写JS的流程

  • 布局:HTML+CSS
  • 属性:确定要修改哪些属性
  • 事件:确定用户做哪些操作(产品设计)
  • 编写JS:在事件中,用JS来修改页面元素样式

当我们清楚的知道编写JS的流程后,需要了解一个重要的概念——事件

onclick 就相当于一个事件。

由此可见:事件=用户的操作(对按钮来说有点击,鼠标的移入和移出等)


Get到以上内容以后,紧接着我们可以开始今天的第一个JS效果


  • onmouseover 鼠标移入则出现
  • onmouseout 鼠标移出消失

div1.style.display='block';(none则为消失)表示将block这个属性赋值给div1的style的display。
这里的“.”代表“的” 。表示所属关系。

因为兼容性的问题id不可以直接用,必须写为:

document.getElementById('div1')

get(获取)Element(元素)By(用)Id(ID)

代码示例

鼠标移入前,鼠标移出后

鼠标移入后

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

推荐阅读更多精彩内容

  •   JavaScript 与 HTML 之间的交互是通过事件实现的。   事件,就是文档或浏览器窗口中发生的一些特...
    霜天晓阅读 3,548评论 1 11
  • 打开QQ,把鼠标放在你的头像上不动,会弹出你一个框展示你的个人信息,这个框就是延时提示框,它不像:hover,鼠标...
    熊郅峰阅读 1,111评论 0 1
  • JS基础 页面由三部分组成:html:超文本标记语言,负责页面结构css:层叠样式表,负责页面样式js:轻量级的脚...
    小贤笔记阅读 628评论 0 5
  • 1.ios高性能编程 (1).内层 最小的内层平均值和峰值(2).耗电量 高效的算法和数据结构(3).初始化时...
    欧辰_OSR阅读 29,656评论 8 265
  • 一.jQury的引入 jQuery的优势 轻量级 强大的选择器 出色的DOM操作 可靠的事件处理机制 完善的Aja...
    空谷悠阅读 546评论 0 2