永发信息网

如何用js更改多个a标签的class的值

答案:2  悬赏:40  手机版
解决时间 2021-04-07 21:46

最热
小型现场
音乐会
演唱会
音乐节


我想然他实现的JS的效果是我点击五个a标签的其中一个,让他class的属性变换到对应点击的哪个a标签的class里面。然后让其他的几个标签的class没有属性。

点击任意a标签以后,让他把class的no的哪个属性给到我点击的哪个a标签的class里面,同时让其他几个class的值为空
最佳答案
把a元素获取到,直接添加class属性就可以了,代码如下:

<script>    
var oA = document.getElementById('a');    
oA.class = 'heikuai';

用浏览器打开,'审查元素':再看这个a元素时,a的class 属性值就变了。
全部回答

给你的取个id

如:<a id="a1" href="#">aaaa</a>

(注意:id在同一页面上最好别有重复的,就跟身份证号一样,任何标签的最好都别重复)

然后通过id定位到该a标签:

var mya = document.getelementbyid("a1")或者document.all.a1;

最后就可以读取了:mya.innerhtml或者mya.innertext(前者是读取前后a标签内的所有html代码,后者是仅读取前后a标签内的文本值)

如:<a><b>aaaa</b></a>  innerhtml就能获取到<b>aaaa</b>,而innertext只能获取到aaaa

还要注意以上代码中的大小写,js是严格区分的

仅供参考

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
csol你们开密码箱都开出来什么好东西
北京八中,师大附和八一学校国际部哪个好?
请问应届毕业生的档案应该交到本地什么部门?
下列说法正确的是A.射线可以延长B.射线的长度
血液检查报告 肌酐偏低 什么意思
ghost的to image与to Partition有什么区别
索芙特洗发水对脱发的效果好吗?
试管移植鲜胚,移一个和移两个的成功率有区别
1992年9月29日农历今年十月命运如何?
竹苑一街/S114(路口)在什么地方啊,我要过去
有些细菌在生长发育后期,个体缩小,细胞壁增
为什么男人表面斯斯文文,很色
保镖BM988双向防盗器怎么样
判断题x=7是方程2x+5=9的解.
无锡台的商奇和小富是真夫妻吗?
推荐资讯
我怎么去购物中心?用英语翻译 How can I_____
新闻大求真荧光蛋制作方法
处理器3相供电和3 1供电区别是什么
和青春有关的日子里谭丽都在哪集出现过
车床m18*1.5的内孔小径是多少啊
却说玄德访孔明两次不遇,欲再往访之。关公曰
男生头发卷怎么办,男生头发少怎么办
浙江绍兴工伤伤残补助金一个月是多少
绥阳县青杠塘镇青溪中学地址在哪,我要去那里
爱情保卫战主持人台词,中央电视台新闻节目主
基础梁钢筋伸入桩基承台内的锚固长度
钢筋中的“隔一拉一”什么意思?请详细解释!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?