|    
			
				28/11/2008, 09:48
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: febrero-2007 
						Mensajes: 134
					 Antigüedad: 18 años, 8 meses Puntos: 2 |  | 
  |  Respuesta: focus() no deja el foco en el campo activo?  
  Este es el codigo HTML:<input type="text" maxlength="20" name="nombre_marca" id="nombre_marca" value="TOTEN" class="caja" tabindex="1"  onblur="return CampoObligatorio('nombre_marca');"/>
 
 <input type="file" name="logo" tabindex="2" /><br />
 <small>Si se introduce una imagen se cambiará la actual</small><img src="http://www.epiezas.com/v1/css/skin1/images/no_disp_marcas.gif" alt="Logo de la marca TOTEN" />			<br />
 
 <label for="proveedor" accesskey="p">Proveedor</label><select name="proveedor	" tabindex="3"><option value="0">Seleccionar</option><option value="1" selected="selected">infostock</option><option value="2" >DAT</option></select><br />			<label for="visible" accesskey="n">Visible (S/N)</label>
 
 
 function CampoObligatorio(campo)
 {
 var s = document.getElementById(campo);
 if(s != null)
 {
 s.value = trim(s.value);
 if (s.length > 0 || s.value != '')
 {
 return true;
 }
 }
 alert("Este campo no puede estar vacio");
 s.focus();
 return false;
 }
 
 Haga lo que haga, el foco se pasa al campo logo.. he probado con onblur onchange y onfocus como condicion del input text...
     |