我正在嘗試使用selecth選項下拉列表來更改div的樣式,但我不知道如何去做。以下是我正在處理的簡化版本。可以添加哪些代碼來完成這項工作?如何使用選擇選項更改div的樣式
我正在尋找一個優雅的解決方案,儘可能少的代碼。在這個例子中,除了默認值之外,應該有9種可能的組合。
<div id="change">Some Text</div>
<select name="font" id="font">
<option value="Arial">Arial</option>
<option value="Tahoma">Tahoma</option>
<option value="Georgia">Georgia</option>
</select>
<select name="foreground" id="foreground">
<option value="Red">Red</option>
<option value="Green">Green</option>
<option value="Blue">Blue</option>
</select>
<select name="background" id="background">
<option value="Red">Red</option>
<option value="Green">Green</option>
<option value="Blue">Blue</option>
</select>
所以,如果選定的選項是宋體,紅色和紅色,你會希望該div顯示? – Bowersbros 2014-12-03 14:02:10
你自己在JavaScript的嘗試在哪裏? – George 2014-12-03 14:02:10
JavaScript是關鍵。你有什麼嘗試過自己? – ummahusla 2014-12-03 14:02:18