继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

JavaScript快速入门

米脂
关注TA
已关注
手记 492
粉丝 88
获赞 591

JavaScript:

  • 概念 :一门客户端脚本语言

    • 运行在客户端浏览器中的,每一个浏览器都有一个JavaScript的解析引擎

    • 脚本语言:不需要编译,直接就可以被浏览器解析执行了

  • 功能:

    • 可以用来增强用户和html页面的交互过程,用来控制html元素,让页面有一些动态效果,增强用户的体验

  • JavaScrpit=ECMAScript+JavaScript(BOM+DOM);

  • ECMAScript:客户端脚本语言的标准

    • 定于


      ```

    • 使用className
      html <script> var div1 = document.getElementById("div1"); div1.onclick = function() { div1.className="d1"; } </script>

  1. 与html结合方式

  1. 内部js:

  1. 基本语法:

事件监听机制

  1. 点击事件:

  2. 焦点事件:表单校验

  3. 加载事件,window body

  4. 鼠标事件(定义方法时,定义一个形参,接受event对象,event对象的button属性可以获取鼠标按钮的键值)

  5. 键盘事件(定义方法时,定义一个形参,接受event对象,event对象的button属性可以获取鼠标按钮的键值)

  6. 选择和改变:

  1. onclick当用户点击某个对象时调用的事件句柄。

  2. ondblclick当用户双击某个对象时调用的事件句柄。

  1. onfocus元素获得焦点

  2. onblur元素失去焦点。

  1. onload一张页面或一幅图像完成加载

  1. onmousedown鼠标按钮被按下

  2. onmousemove鼠标被移动。

  3. onmouseout鼠标从某元素移开。

  4. onmouseover鼠标移到某元素之上。

  5. onmouseup鼠标按键被松开。

  1. onkeydown某个键盘按键被按下。

  2. onkeypress某个键盘按键被按下并松开。

  3. onkeyup某个键盘按键被松开。

  1. 表单校验:判断表单是否提交

  2. return false;

  1. 表单事件

  2. onselect文本被选中。

  3. onchange域的内容被改变。

  4. onsubmit确认按钮被点击。

  5. onreset重置按钮被点击。

  6. 事件:某些操作.如单击,双击,鼠标移动,键盘按下

  7. 事件源:组件,如按钮,文本输入框

  8. 监听器:代码

  9. 注册监听:将事件,事件源,监听器结合在一起,当事件源发生了某个事件,则触发执行某个监听器代码

  10. 概念:某些组件被执行了某些操作后,触发了某些代码的执行

  11. 常见事件:


    作者:JaminYe

    原文链接:https://www.cnblogs.com/JaminYe/p/10437883.html


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP