表单及其控件的访问

Posted hsl541

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了表单及其控件的访问相关的知识,希望对你有一定的参考价值。

表单及其控件(元素)的访问方式

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

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

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

   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>




 代码效果图如下

技术图片

 

以上是关于表单及其控件的访问的主要内容,如果未能解决你的问题,请参考以下文章

控制表单控件-通过控件名访问特定的控件

Excel VBA:无法访问表单控件?

访问表单控件闪烁控件是来自Class的setFocus

访问自定义表单控件的有效值

Xamarin 表单无法通过它“x:Name”访问控件

控件集合无法修改,因为控件包含代码块(即 <% ... %>)