zoukankan      html  css  js  c++  java
  • 在做简单网页时,遇到的一些js问题

    name和value:

    例如:

    <input type="text" name="txt"/>
    

    name用于定义这个input收到的值的变量名,在上面的input输入“hello",那么就有txt="hello";用于dom操作取值

    在用js改变某个div属性进行传值操作时,div其实可以用name,例如:

    <div class="div_1" name="0" style="background-color:red" onClick="change_color(this)"></div>
    <div class="div_1" name="1" style="background-color:black" onClick="change_color(this)"></div>
    //定义一个div class名相同的数组下标
    var index = null;
    //定义变量为空,通过class名找到div var div_1_change = null;
    //当鼠标点击时调用的函数 function change_color(flag){
    //下标值就是div的name值 index = flag.getAttribute("name");
    //找到div div_1_change = document.getElementsByClassName("div_1");
    //更改其背景色 div_1_change[index].style.backgroundColor = "blue"; }
    <input type="button" value="btn"/>
    

    value就是该input的值,也是显示出来的东西,按钮上的文字就btn;

  • 相关阅读:
    飞控相关资料
    PID
    详解NXP Cortex-M3加密设置
    ucos ii 百度官方介绍
    两个静态页面之间值传递方式
    Wex5各组件介绍
    链接学习
    WeX5基础
    Oracle中用触发器实现自动记录表数据被修改的历史信息
    HTML DOM setInterval() 方法
  • 原文地址:https://www.cnblogs.com/wfc139/p/8830075.html
Copyright © 2011-2022 走看看