Hola
FeNyMeR, bienvenido.
¿Qué problema tienen en este Foro contra las etiquetas
[code] ?
¿Es tan difícil meterle el código en medio?
Si están usando el editor de mensajes, está en el botoncito que tiene el numeral ( "#" ). ¿Cómo no la encuentran?
¡Por favor! ¡Hágannos la vida más fácil!
Bien, veamos lo tuyo.
No se entiende. Al margen de que pusiste todo un ejemplo que no sé para qué está (porque seguro podías haber escrito otro menos largo y más específico a la duda), la pregunta sobre "propiedades" es demasiado ambigua.
¿A qué llamas "
propiedad de un valor de un select". ¿Al valor? ¿Al identificador? ¿Al texto de la opción? ¿A alguna propiedad CSS que le hayas aplicado al
option?
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<title></title>
<script type="text/javascript">
function prop(T){
document.getElementById("val").value = T.value;
document.getElementById("ident").value = T.options[T.selectedIndex].id;
document.getElementById("txt").value = T.options[T.selectedIndex].innerHTML;
document.getElementById("css").value =
document.body.currentStyle ? T.options[T.selectedIndex].currentStyle["color"] : document.getElementById("css").value =
document.defaultView.getComputedStyle(T.options[T.selectedIndex], null).getPropertyValue("color");
}
</script>
</head>
<body>
<select onchange="prop(this);" id=qwer>
<option value="0" id="vacio"
style="color:black">----------------</option>
<option value="1" id="auditorio"
style="color:blue">Auditorio</option>
<option value="2" id="aula"
style="color:fuchsia">Aulario 1</option>
<option value="3" id="biblio"
style="color:red">Biblioteca</option>
<option value="4" id="huma"
style="color:green">Humanidades</option>
<option value="5" id="mate"
style="color:maroon">Matemáticas</option>
<option value="6" id="profe"
style="color:teal">Profesores</option>
</select>
<p>
<input id=val> valor <br>
<input id=ident> identificador <br>
<input id=txt> texto <br>
<input id=css> valor de propiedad estilo <code>color</code><br>
</p>
</body>
</html>
P.D. : ¿Seguro ese
charset está bien?