在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
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 变量名 = 标签对象.属性名 -> 读取属性
标签对象.属性名 = 新属性值 -> 设置属性
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
学习Python需要知道哪些基础入门知识?
众所周知,Python以优雅、简洁著称,入行门槛低,可以从事Linux运维、Python Web网站工程师、Python自动化测试、数据分析、人工智能等职位!就目前来看,Python就业前景广阔。很多人都想学习Python,那么学习Python需要知道哪些基础入门知识?小编将从以下几个方面来回答。
7930
2019-07-09 19:25:42
学习Python基础知识难不难?零基础可以学吗?
学习Python基础知识难不难?零基础可以学吗?Python是公认的新手友好语言,如果零基础的小伙伴想学习编程语言,那么Python绝对是最好的选择。至于学习难度,就需要看个人的学习能力了。对于零基础的学习者来说,最重要的就是有一个合理的学习规划和资深老师的引导。本文将给大家介绍博学谷的零基础Python课程,即使是零基础也可以轻松入门Python。
5744
2019-10-29 15:01:04
零基础学习python?
零基础学习python?其实并不难,因为刚开始接触和理解一个新的语言,总会过于焦虑,所以首先要先去了解python基础知识,然后学习不断从简入繁。在此,小编准备好的大礼包,让你零基础也能快速入门。
5310
2020-03-26 14:34:02
Python正则表达式例子讲解
因为字符串处理无所不在,正则毫无疑问是最简洁和高效的处理方法。今天我们要来一起梳理的知识点就是Python正则表达式。本文将用十个Python正则表达式的例子,帮助初学者入门Python正则表达式,下面一起来看看吧~
4640
2020-06-04 10:18:01
字符串拼接"+" 运算符怎么使用?起什么作用?
字符串拼接"+" 运算符怎么使用?起什么作用?使用加号运算符连接字符串最简便的方法。利用+直接连接两个字符串常量,虚拟机会直接把这两个字符串连接起来看成一个字符串。
4961
2021-12-29 11:03:43