Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/01/2018, 05:47
Avatar de angel_dope
angel_dope
 
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 21 años, 4 meses
Puntos: 8
Desactivar campos al cambiar select. Funciona en IE pero no en Chrome

Pues como digo en el título, tengo un pequeño script que al cambiar un select deshabilita o no unos campos del formulario y me acabo de dar cuenta de que en Internet Explorer funciona perfectamente, pero en Chrome no, y juraría que hace algún tiempo también funcionaba en Chrome, aunque no estoy seguro al 100%.
¿Que tendría que cambiar del script para que funcione también en Chrome sin problemas? Os dejo el código de todo:

Script:
Código Javascript:
Ver original
  1. <script language="javascript">
  2. function comprobarOption(){
  3.     var opcion = document.frm.opcion.options.value;
  4.     if(opcion == 2) document.frm.direccion_alternativa.disabled = true,document.frm.perfil.disabled = true,document.frm.contacto_informe.disabled = true;
  5.     else document.frm.direccion_alternativa.disabled = false,document.frm.perfil.disabled = false,document.frm.contacto_informe.disabled = false;
  6. }
  7. </script>

Select que llama al script:

Código HTML:
Ver original
  1. <select name="opcion" class="meta" id="opcion" onChange="comprobarOption()">                
  2.                 <option selected="selected"> </option>                
  3.                 <option value="1">Rellenar Hojas de Datos</option>
  4.                 <option value="2">Subir Informe Finalizado</option>
__________________
Vayamos por Partes :: Jack el Destripador