首页 > 其他 > 详细

DOM模型和事件处理---基本操作

时间:2014-12-12 11:13:14      阅读:229      评论:0      收藏:0      [点我收藏+]
1、getElementById
getElementById表示根据id获取,获取的是一个元素

function showPassword(){
    var pwd = documnet.getElementById(‘password‘);
    //innerText 不支持firefox
    documnet.getElementById(‘content‘).innerHtml = pwd.value;
}

2、getElementsByName
getElementsByName 表示通过属性的name的值获取,获取的是数组

function nameTest(){
    //根据节点的属性名称name = user来找节点,返回数组
    var users = document.getElementsByName(‘user‘);
    for(var i=0;i<users.length;i++){
        var v = users[i].value;
        if(v == ‘us‘){
            users[i].value = ‘hello‘;
        }
    }
}

3、getElementsByTagName表示根据标签名称获取,获取的是数组

function tagTest(){
    //根据标签名称获取节点,也是一个数组
    var tags = document.getElementsByTagName(‘input‘);
    for(var - = 0;i<tags.length;i++){
        var v = tags[i].value;
    }
    //如果只有一个元素依然也是数组对象
    var ts = document.getElementsByTagName(‘div‘);
    alert(ts.length);
}

 

DOM模型和事件处理---基本操作

原文:http://www.cnblogs.com/leole/p/4159261.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!