Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/11/2010, 06:36
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 10 meses
Puntos: 574
Respuesta: Alternar Activado/desactivado dos textbox

Código Javascript:
Ver original
  1. function  inhabilita(obj){
  2.     if(obj.id=="palabrallave"){
  3.         document.getElementById("palabrallave2").disabled=true;
  4.     }else{
  5.         document.getElementById("palabrallave").disabled=true;
  6.     }
  7. }
  8.  
  9. function rehabilita(obj){
  10. if(obj.value==""){
  11.     if(obj.id=="palabrallave"){
  12.         document.getElementById("palabrallave2").disabled=false;
  13.     }else{
  14.         document.getElementById("palabrallave").disabled=false;
  15.     }
  16.     }
  17. }

Código HTML:
Ver original
  1. <input class="inputTextBuscador" name="palabrallave" value="" id="palabrallave" type="Text" onBlur="rehabilita(this)" onFocus="inhabilita(this)" />
  2. <br>
  3. <input class="inputTextBuscador" name="palabrallave" value="" id="palabrallave2" type="text" onBlur="rehabilita(this)" onFocus="inhabilita(this)" />

El evento es onFocus, pero si el usuario deja el imput en blanco con el onBlur recuperamos la situación inicial.

Te parece bien?

Quim