Javascript獲取標簽ID改變style屬性的代碼
更新時間:2012年08月24日 17:24:30 作者:
下面的這段代碼中,我們通過select元素的name屬性來設置具體要訪問style的哪個屬性(本例中為背景色),這樣,這個函數(shù)就可以用來設置不同的CSS屬性了
實例JavaScript代碼
下面的這段代碼中,我們通過select元素的name屬性來設置具體要訪問style的哪個屬性(本例中為背景色),這樣,這個函數(shù)就可以用來設置不同的CSS屬性了。
<script type="text/javascript">
var d = document.getElementById("d");
function setProperty(){
var set = document.getElementById("setColor");
var optionValue = set.options[set.selectedIndex].value;
d.style.backgroundColor = optionValue;
}
function reset(){
d.style.backgroundColor = "transparent";
}
</script>
HTML代碼
本例的HTML代碼比較簡單,一個select元素用來羅列出來可選的背景色。而按鈕則負責觸發(fā)事件,調用函數(shù)。
<select id="setColor">
<option value="aqua">aqua</option>
<option value="black">black</option>
<option value="blue">blue</option>
<option value="fuchsia">fuchsia</option>
<option value="gray">gray</option>
<option value="green">green</option>
<option value="lime">lime</option>
<option value="maroon">maroon</option>
<option value="navy">navy</option>
<option value="olive">olive</option>
<option value="purple">purple</option>
<option value="red">red</option>
<option value="silver">silver</option>
<option value="teal">teal</option>
<option value="white">white</option>
<option value="yellow">yellow</option>
</select>
<button onclick="setProperty();return fales;">設置背景顏色</button>
<button onclick="reset();return fales;">取消</button>
效果
選擇顏色后點擊按鈕“設置背景顏色”。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
下面的這段代碼中,我們通過select元素的name屬性來設置具體要訪問style的哪個屬性(本例中為背景色),這樣,這個函數(shù)就可以用來設置不同的CSS屬性了。
復制代碼 代碼如下:
<script type="text/javascript">
var d = document.getElementById("d");
function setProperty(){
var set = document.getElementById("setColor");
var optionValue = set.options[set.selectedIndex].value;
d.style.backgroundColor = optionValue;
}
function reset(){
d.style.backgroundColor = "transparent";
}
</script>
HTML代碼
本例的HTML代碼比較簡單,一個select元素用來羅列出來可選的背景色。而按鈕則負責觸發(fā)事件,調用函數(shù)。
復制代碼 代碼如下:
<select id="setColor">
<option value="aqua">aqua</option>
<option value="black">black</option>
<option value="blue">blue</option>
<option value="fuchsia">fuchsia</option>
<option value="gray">gray</option>
<option value="green">green</option>
<option value="lime">lime</option>
<option value="maroon">maroon</option>
<option value="navy">navy</option>
<option value="olive">olive</option>
<option value="purple">purple</option>
<option value="red">red</option>
<option value="silver">silver</option>
<option value="teal">teal</option>
<option value="white">white</option>
<option value="yellow">yellow</option>
</select>
<button onclick="setProperty();return fales;">設置背景顏色</button>
<button onclick="reset();return fales;">取消</button>
效果
選擇顏色后點擊按鈕“設置背景顏色”。
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
相關文章
JavaScript數(shù)組every方法的應用場景實例
every方法確定數(shù)組中的每一項的結果都滿足所寫的條件的時候,就會返回true,否則返回false,這篇文章主要給大家介紹了關于JavaScript數(shù)組every方法應用場景的相關資料,需要的朋友可以參考下2022-12-12
除Console.log()外更多的Javascript調試命令
本篇文章給大家介紹了除Console.log()外更多的Javascript調試命令,方便大家更多環(huán)境下的JS調試,學習下吧。2018-01-01
原生js實現(xiàn)仿window10系統(tǒng)日歷效果的實例
下面小編就為大家?guī)硪黄鷍s實現(xiàn)仿window10系統(tǒng)日歷效果的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-10-10

