web开发学习笔记-------客户端如何获得指定DOM元素对象

客户端的数据为HTML,为了控制这些元素,必须首先获得指定的元素。主要有两种方法:

(1)通过getElementById();通过唯一的ID标识符来获得指定的元素对象。

(2)通过this。this在不同的上下文代表不同的当前元素,常用的如:

<html>

<head>

       <script type="text/javascript">

            function doSomething(which)

           {

                    which.setAttribute("

            }

       </script>

</head>

<body>

          <table>

                <tr>

<td><input type="button" οnclick="doSomething(this);" /></td>

                </tr>

          </table>

</body>

</html>

此处的this,就代表了被单击的按钮,这样就可以获得单击按钮的元素对象了。

(3)通过父子关系

    通过childNodes属性和parentNode属性,可以获取已知元素的子元素们(可能多个)和父元素(只有一个)。

 

当页面上需要定位的元素很少时,可以通过Id来获得元素;但是当页面元素对象很多尤其是动态生成元素时,往往采用先通过ID获取一个元素,然后通过这个元素的父子关系来获取其他的元素。

         

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值