亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

想通過js的方式改變a標簽的字體的顏色怎么做

想通過js的方式改變a標簽的字體的顏色怎么做

Echo_Chien 2016-08-17 20:22:48
<ul id="list">? ? ? ? ? <li onMouseOver="change(this)" onMouseOut="check(this)"><a href="$">北大概況</a></li>? ? ? ? ? <li onMouseOver="change(this)" onMouseOut="check(this)"><a href="$">招生與資助</a></li>? ? ? ? ? <li onMouseOver="change(this)" onMouseOut="check(this)"><a href="$">院系設置</a></li>? ? ? ? ? <li onMouseOver="change(this)" onMouseOut="check(this)"><a href="$">教育教學</a></li>? ? ? ? ? <li onMouseOver="change(this)" onMouseOut="check(this)"><a href="$">科學研究</a></li>? ? ? ? ? <li onMouseOver="change(this)" onMouseOut="check(this)"><a href="$">合作交流</a></li>? ? ? ? ? <li onMouseOver="change(this)" onMouseOut="check(this)"><a href="$">校園生活</a></li>? ? ? ? </ul>? ? ? </div>
查看完整描述

5 回答

已采納
?
依然c

TA貢獻54條經驗 獲得超32個贊

JS的方法:

? ?document.getElementsByTagName("a")[0].style.color = "red";

查看完整回答
3 反對 回復 2016-08-18
?
一杯2塊的奶茶

TA貢獻226條經驗 獲得超75個贊

function?change(a){
?????a.firstElementChild.style.color?=?"red";
}
function?check(a){
?????a.firstElementChild.style.color?=?"#000";
}


查看完整回答
1 反對 回復 2016-08-19
  • Echo_Chien
    Echo_Chien
    傳參的方法很不錯,但是還有其他的div需要聯動,非常感謝你提供的方法
?
小小文文

TA貢獻2條經驗 獲得超0個贊

不要直接把值寫在js里面,把你要設置的寫在css的一個類名里,然后用js給節點添加類名就好

查看完整回答
反對 回復 2016-08-17
?
小莎

TA貢獻4條經驗 獲得超2個贊

a.style.color=red

查看完整回答
反對 回復 2016-08-17
?
摩訶迦葉

TA貢獻146條經驗 獲得超54個贊

直接該css樣式不是更方便么? 為什么要用js?

在head里加

<style type="text/css">
a{
color:red;
}

查看完整回答
反對 回復 2016-08-17
  • 5 回答
  • 0 關注
  • 9860 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號