zoukankan      html  css  js  c++  java
  • JS入门八

    1.函数都有返回值 

      而方法的本质也是函数,所以也有返回值。

    Document.getElementByid()返回的是获取的标签

    Document.getElementByClassName()和Document.getElementbyTagName()返回的是获取的数组

    Document.getElementsByClassName("name")[2].innerHTML="haha"

    2.改变标签的属性

      元素.标签名  属性单词  attribute

    3.修改和添加css样式

    元素.style.css属性名="属性值"

    4.事件:用户在网页中所触发的行为

    点击  鼠标滑动的种类很多  键盘  表单特例

    点击  onclick

    鼠标进入onmouseenter  鼠标离开onmouseleave

    鼠标移动 onmusemove

    鼠标悬浮 onmouseover  鼠标移除onmouseout

    鼠标按下 onmousedown  鼠标抬起onmouseup

    表单聚焦  onfocus  表单失去焦点  onblur  表单内容修改  onchange

    浏览器加载完成  onload

    事件的使用方法:必须跟一个函数配合

    1.事件 将事件当做标签属性使用

    2.通过事件绑定  将时间当成一个元素

    特例:

      对于class,html中的css在js中是关键字,获取class这个属性时必须使用className来获取或修改。

    js中的for循环和事件的关系

      事件的执行和for循环没有关系,都是相互独立的。

    解决事件中的i和for匹配

      方法一:给事件套一个自调用函数

      

      方法二:人为定义属性  将索引存在属性里,需要的时候,调用属性(用this)

       

    This

      this是js的一个关键字,他是一个对象,一般用在函数里用于指向函数内部的关系

      div.onclick=function(){}

      如果函数在定义的时候前面有.,那么this就指向前面点的对象。

      fn()

      如果函数定义时没有,那么this就是window

  • 相关阅读:
    token认证、JWT
    DRF序列化、认证、跨域问题
    JS 作用域 p1
    如何配置图标
    关于批量更新与删除
    windows 公司内部搭建禅道(项目管控)
    JS 创建自定义对象的方式方法
    apicloud 消息推送与接收
    apicloud 自定义模块的开发与上架注意事项
    apicloud 第一篇
  • 原文地址:https://www.cnblogs.com/qinmengyang/p/js8.html
Copyright © 2011-2022 走看看