zoukankan      html  css  js  c++  java
  • 关于JS的总结

    =============================================
    事件:(事件必须小写) 用户的操作
    onclick
    onmouseover
    onmouseout
    =====================================================
    function 函数名()
    {}
    函数的声明:告诉浏览器有这么个函数
    函数的调用 函数名(); 真正的执行的函数
    *函数声明在哪不重要,重要的是在哪调用。
    =======================================================
    <a href="javascript:;"></a> 不调本页顶部
    ===============================================
    html css 写双引号
    js 写单引号
    ======================================================
    修改样式:
    .style 修改行间样式
    .className 修改class
    两个不要混着用。
    ===================================
    操作属性:
    . 比较简单. 操作已有的属性。
    例子:
    oBox.style.background='red';
    [] 比较灵活. 点能做的,方括号都能做。方括号中放的是字符串,可以放变量。
    例子:
    oBox.style['background']='red';
    ==============================================
    结构,样式,行为三者分离。
    不写行间样式,不写行间js
    ****加事件时不要写括号
    ==============================================
    window.onload
    当浏览器加载页面完成的时候触发。

    window.onload=function(){

    };
    ==============================================
    获取元素:
    document.getElementById(id);
    通过id获取一个元素
    元素.getElementsByTagName(tagName);
    通过标签名获取一组元素
    ======================================
    循环(4部分):
    1.初始化
    2.条件
    3.语句
    4.自增

    for循环
    语法:
    for(初始值;条件;自增){
    语句
    }
    ============================================
    循环什么时候使用:遇到一组就用循环.
    while 当次数不固定时使用
    for 99.9% 当次数固定时使用

    this:触发事件的元素.
    谁触发的事件,this就是谁。
    =======================================
    网页执行三步:
    1.把html,js,css拿过来
    2.解析 (把w3c里没有的过滤了。只过滤一次。)
    3.执行js代码
    用js加自定义属性

  • 相关阅读:
    RedMine 1.3.3 安装攻略
    .net 4.0 framework 安装时发生严重错误
    MYSQL安装配置
    接口隔离ISP
    依赖倒置DIP
    VS2010添加WP模板
    VS2012尝鲜
    OCP开放闭合
    单一职责
    里氏替换
  • 原文地址:https://www.cnblogs.com/ziyuan-shanliangdehaohaizi/p/6111205.html
Copyright © 2011-2022 走看看