学分高考 Python

操作标签元素属性获取和设置怎么实现?

发布时间: 2022-05-25 17:57:02

JS操作标签元素属性获取和设置怎么实现?标签HTML是由一套标记标签组成,通常就叫标签。元素内容指开始标签与结束标签之间的内容,单标签没有元素内容,表单标签除外。属性是为HTML 元素提供的附加信息用来修饰标签。

操作标签元素属性获取和设置

操作标签元素属性学习目标:掌握获取和设置标签元素属性

一、属性的操作

首先获取的页面标签元素,然后就可以对页面标签元素的属性进行操作,属性的操作包括:

属性的读取

属性的设置

属性名在js中的写法

html的属性和js里面属性大多数写法一样,但是“class” 属性写成 “className”

“style” 属性里面的属性,有横杠的改成驼峰式,比如:“font-size”,改成”style.fontSize”

<style>    .sty01{        font-size:20px;        color:red;    }    .sty02{        font-size:30px;        color:pink;        text-decoration:none;    }</style><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;        // 操作class属性,需要写成“className”        oA.className = 'sty02';        // 写(设置)属性        oA.style.color = 'red';        oA.style.fontSize = sValue;    }</script><input type="text" name="setsize" id="input1" value="20px"><a href="#" id="link01" class="sty01">这是一个链接</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>

三、小结

标签属性的获取和设置:

var 标签对象 = document.getElementById('id名称'); -> 获取标签对象

var 变量名 = 标签对象.属性名 -> 读取属性

标签对象.属性名 = 新属性值 -> 设置属性

温馨提示:
本文【操作标签元素属性获取和设置怎么实现?】由作者教培参考提供。该文观点仅代表作者本人,学分高考系信息发布平台,仅提供信息存储空间服务,若存在侵权问题,请及时联系管理员或作者进行删除。
我们采用的作品包括内容和图片部分来源于网络用户投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系我站将及时删除。
内容侵权、违法和不良信息举报
Copyright @ 2024 学分高考 All Rights Reserved 版权所有. 湘ICP备17021685号