Estoy programando en php y tengo un combobox, lo que hago es dependiendo del valor que selecciono en el ComboBox me actualiza un valor que hay en un textfield pero mi problema es que con el mozilla sí lo hace pero con el explorer no, no me toma el valor que selecciono, el código es el siguiente:
para el combo
<select name="CBOTipo" id="CBOTipo" style="color:#990000" onChange="validar()">
<option selected>Seleccione Visitante</option>
<option>Estudiante</option>
<option>Jubilado/Pensionado</option>
<option>Menor de 13 años</option>
<option>Mayores de 60 años</option>
<option>Investigadores del INAH</option>
<option>Otros</option>
</select>
y esta es la función para obtener el valor
function validar()
{
var a = document.getElementById("CBOTipo").value;
if(a == "Otros")
{
var valor = 45;
}
else
{
var valor = 0;
}
document.form1.TXTMonto.value=valor;
}
Espero me puedan ayudar, de antemano gracias