Hola a todos!
Estoy realizando un editor de texto html con javascript. Tengo un select de la siguiente manera:
Código:
<select name="fuentes" title="Fuentes" onchange="tipo_letra('fuentes', 'contenido')">
<option value="Arial">Arial</option>
<option value="Courier New">Courier New</option>
<option value="Comic Sans MS">Comic Sans MS</option>
<option value="Times New Roman">Times New Roman</option>
</select>
y la función javascript a la que llama de esta forma:
Código:
function tipo_letra(fuentes, contenido){
var letra;
letra = document.getElementById(fuentes)[document.getElementById(fuentes).options.selectedIndex].value;
...
}
El caso es que en explorer me funciona y me devuelve la opción pulsada en el select, pero en firefox no hace absolutamente nada. También he probado con esta otra línea en el js omitiendo "options":
Código:
letra = document.getElementById(fuentes)[document.getElementById(fuentes).selectedIndex].value;