码迷,mamicode.com
首页 > Web开发 > 详细

js操作元素方法

时间:2018-07-03 21:36:27      阅读:295      评论:0      收藏:0      [点我收藏+]

标签:element   links   rip   link   put   NPU   asc   标签   val   

获取的页面元素,就可以对页面元素的属性进行操作,属性的操作包括属性的读和写。

操作元素属性
var 变量 = 元素.属性名 读取属性
元素.属性名 = 新属性值 改写属性

属性名在js中的写法
1、html的属性和js里面属性写法一样
2、“class” 属性写成 “className”
3、“style” 属性里面的属性,有横杠的改成驼峰式,比如:“font-size”,改成”style.fontSize”

<script type="text/javascript">

    window.onload = function(){
        var oInput = document.getElementById(‘input1‘);
        var oA = document.getElementById(‘link1‘);
        // 读取属性值
        var sValue = oInput.value;
        var sType = oInput.type;
        var sName = oInput.name;
        var sLinks = oA.href;
        // 写(设置)属性
        oA.style.color = ‘red‘;
        oA.style.fontSize = sValue;
    }

</script>

......

<input type="text" name="setsize" id="input1" value="20px">
<a href="http://www.itcast.cn" id="link1">传智播客</a>

innerHTML
innerHTML可以读取或者写入标签包裹的内容

<script type="text/javascript">
    window.onload = function(){
        var oDiv = document.getElementById(‘div1‘);
        //读取
        var sTxt = oDiv.innerHTML;
        alert(sTxt);
        //写入
        oDiv.innerHTML = ‘<a href="http://www.itcast.cn">传智播客<a/>‘;
    }
</script>

......

<div id="div1">这是一个div元素</div>

js操作元素方法

标签:element   links   rip   link   put   NPU   asc   标签   val   

原文地址:https://www.cnblogs.com/zhuyunbk/p/9260527.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!