zoukankan      html  css  js  c++  java
  • 表单及其控件的访问

    表单及其控件(元素)的访问方式(一定要先指定是哪个表单,才可以找表单下面的元素)

    1.采用document.表单名称.控件名称.属性

      document.表单名称.控件名称.方法(参数)

    2.采用document.forms[下标].elements[下标/元素id名称/元素name名称].属性,elements表示表单里面的所有元素的数组

      document.forms[下标].elements[下标/元素id名称/元素name名称].方法(参数)

     3.访问select下拉列表option元素的方法

      select的id名称.options[下标].属性

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
        </head>
        <body><!--placeholder是html5的新属性,需要注意兼容性-->
            <form id="dd" name="calc">
                <input type="text" name="tx1"  placeholder="请在这里输入信息" value="111" />+
                <input type="text" name="tx2" value="222" readonly/>
                =<span id="d2"></span>
                <input type="button"  onclick="cal()" value="计算" />
                 
                
            </form>
            <script>
               function cal()
                {
    //documnet表示页面上的所有对象元素,在通过表单的id名或者name去引用想要的属性值
    //通过document.表单id名称calc.元素的id名称tx1.属性

    var t1=document.calc.tx1.value;
    //通过documnet.forms[下标].elements[下标].属性;
    var t2=document.forms[0].elements[1].value;
    document.getElementById("d2").innerHTML=parseFloat(t1)+parseFloat(t2); } 

    </script> </body> </html>




     代码效果图如下

  • 相关阅读:
    Leetcode OJ: Rotate List
    Leetcode OJ: Reverse Words in a String
    Effective C++读书笔记
    word改变下划线与文字的距离
    sql 取出表中不重复的值
    Iso文件用utrliso怎么安装
    Spring注入aspectJ切面
    Spring中利用java注解声明切面
    Spring面向切面编程
    spring中部分异常
  • 原文地址:https://www.cnblogs.com/hsl541/p/13196829.html
Copyright © 2011-2022 走看看