Olaf Schneider: selektierte Option (in Firefox) formatieren.

Beitrag lesen

Hallo Gunnar,

aus Deinen Postings entnehme ich folgendes: Javascript Jepp, css No!

Eine Javascriptvariante wäre (erste Version, nur unter Firefox getestet):

(1) Der Javascript-Block

  
window.onload = function() {  
 test = document.getElementById('test')  
 setSelectStyle(test);  
  
 test.onchange = function() {  
  setSelectStyle(test);  
 }  
}  
  
function setSelectStyle(obj) {  
 selectedOption = obj.getElementsByTagName('OPTION')[obj.selectedIndex];  
 obj.style.color = selectedOption.style.color;  
}  

  
  
(2) Der html-Body  
  
<body>  
 <form action="#">  
  <select id="test" style="color: blue;" >  
   <option style="color: red;" >Rot</option>  
   <option style="color: yellow;" >Gelb</option>  
   <option style="color: green;" >Grün</option>  
  </select>  
 </form>  
</body>  
  

Gruß
Olaf Schneider

P.S:

Gehe zurück in die Badstraße.

Aha, das ist also die Badstraße. Nicht schön, aber günstige Wohnungen. Sowas haben wir hier in München nicht.