JavaScript 属性

DOM属性操作:

1.属性的取值

                1)对象.属性名
                    注意:针对特殊属性需要变形  例如:class-->className
                2)getAttribute(属性名)
                    注意:属性名和HTML严格保持一致
                3)对象[属性名]
<div id="box"></div>
    
    <input type="text" id="txt">
    <script>
        var oImg = document.getElementById('pic');
        var t = document.getElementById('txt');

         t.value = oImg.src; //属性的取值,赋值
         </script>

2.属性的赋值

                1)对象.属性名=值;
                    注意:针对特殊属性需要变形  例如:class-->className
                2)setAttribute(属性名,属性值)
                    注意:属性名和HTML严格保持一致
                3) 对象[属性名]=值;
<div id="box"></div>
    <img src="images/1.jpg" alt="" id="pic">
    <input type="text" id="txt">
    <script>
        var oImg = document.getElementById('pic');
        var t = document.getElementById('txt');
        //属性赋值
        t.value='hello world';
        t.setAttribute('value','hello everyone');
         o.setAttribute('class','one');
         oImg.setAttribute('src','images/2.jpg');
         oImg['src']='images/3.jpg';
        o['className']='two';
        </script>
上一篇:dom 操作总结即获取图片的样式和宽高


下一篇:小知识点的记录