Ver Mensaje Individual
  #30 (permalink)  
Antiguo 26/11/2012, 19:45
Avatar de Briss
Briss
 
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 10 meses
Puntos: 12
Respuesta: Hora de Busqueda en input

Porque "funciona" asi

Código HTML:
Código HTML:
<script>
function marcar(){
//El Try es para evitar caidas si el elemento no existe
try{
document.getElementById('check' + document.getElementById('ID').value).checked=true;

 
}catch(e){
}
}
$("input#ID").remove(); 
</script>



<script>
function devolverhora(inputid){
    ahora=new Date();
    hora1=ahora.getHours();
    minutos=ahora.getMinutes();
    segundos=ahora.getSeconds();
    document.getElementById(inputid).value =hora1+":"+minutos+":"+segundos;
}
</script>


  <script>
  function disable_enter(e){
    var key;
    if(window.event){
        key = window.event.keyCode;
    }
    else{
        key = e.which;
    }
    if(key == 13){
        marcar();
		
		
       document.getElementById('ID').value =''; //limpiar input	
	 
        return false;
    }
    else{
        return true;
		

    }
	
}
  </script> 
FORM


Código HTML:
Código HTML:
<form id="form1" name="form1" method="POST" >
                    <label style="font-size:14px">ID:
                    <input type="text" name="ID" id="ID" onKeyPress="return disable_enter(event)"> 
                    </label>
                    <label>
                    <input type="button" name="buscar2" value="Buscar" onClick="marcar();" />
                    </label>
                    </form> 



<input type="text" id="hora1" name="hora1" value=""><br/>
<input name="aplica[]" value="<? echo $row ['ID'];?>" type="checkbox" <?php if($row ['NID'] == $_POST['ID']) echo "checked='checked' "; ?> id="check<? echo $row['ID'];?>" class="check" onKeyPress="return devolverhora(hora1)"/>


Pero siempre escribe la hora en un inpu como no tiene corchetes no es array... si se los pongo deja de funcionar....



Aqui funciona cuando doy clic en el check muestra la hora en un input como no tengo corchetes no es un array q es lo que yo necesito :(


si doy clic funciona pero necesito q se ejecute al marcar el check automatico

y hacerlo en array

Perdon si es algo no muy complejo pero he terminado un poco enredada xD
Gracias por tu paciencia