Ver Mensaje Individual
  #32 (permalink)  
Antiguo 27/11/2012, 12:18
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

que tal si input de la horas le pones como nombre del tipo array ejemplo: name="hora[]"
pero el id cada campo distinto


En esta parte mi tabla la obtengo de los datos que genera una consulta

Código PHP:
<?php do { ?>
    
           <td >
 <input type="text" id="hora1<? echo $row['ID'];?>"  value=""><br/>

    <input name="aplica[]" value="<? echo $row ['ID'];?>" type="checkbox" <?php if($row['ID'] == $_POST['ID']) echo "checked='checked' "?> id="check<? echo $row ['ID'];?>" class="check" onKeyPress="return devolverhora(hora1)"/></td> 
   </tbody>
    <?php } while ($rowmysql_fetch_assoc($row)); ?>
</table>


Hice los cambios asi como me indicas



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;

 var horaactual = devolverhora ();   AGREGUE  LA VARIABLE
	  document.getElementById('hora1' + document.getElementById('ID').value).value = horaactual; AQUI ESCRIBO SUPONGO
}catch(e){
}
}
$("input#ID").remove(); 
</script>

<script>
function devolverhora(inputid){
    ahora=new Date();
    hora1=ahora.getHours();
    minutos=ahora.getMinutes();
    segundos=ahora.getSeconds();
  
}
</script> 

CUANDO PASO un ID se marca el check correspondiente y en el inpu hora tambien al q corresponde
me aparece lo siguiente undefined marca algo indefinido no se si se deba a q no se pasan parametros

ya probe modificando esto
<script>
function devolverhora(){ quite el parametro inputid
ahora=new Date();
hora1=ahora.getHours();
minutos=ahora.getMinutes();
segundos=ahora.getSeconds();

}
</script>

pero marca lo mismo
Nuevamente agradesco tu tiempo y paciencia