Hola, tengo una tabla. un campo es solucionado y otro fecha de solucion.
El campo solucionado es un check , quiero que cuando clique el checkbox, en el evento onClick me cubra automaticamente el campo corresponidente de fecha de solución.
Lo que tengo hasta ahora es esto:
function CubreHoraSolucion()
{
if(document.DatosIncidencia.solucionado) --anteriormente lo tenia if(document.DatosIncidencia.solucionado.checked) <--asi no entraba en la funcion
{
var fecha = new Date();
alert (fecha);
document.DatosIncidencia.FechaSolucion.value = fecha ;
}
}
El codigo no es exactamente asi...omití datos irrelevantes
<form name = "DatosIncidencia">
<?php if ($registro[7] == 0) { ?>
<td><div align="center">
<input type="checkbox" name="solucionado" onclick = "CubreHoraSolucion(this.form);">
</div></td>
<?php } if ($registro[7]==1){ ?>
<td><div align="center">
<input type="checkbox" name="solucionado" checked >
</div></td>
<?php } ?>
<td><textarea name="FechaSolucion" cols="13"></textarea></td>
</form>
el problema es que no me carga en el textarea la fecha, sera porque no se
actualiza el textarea despues del evento onClick? Yo creo que el valor referenciado por esta linea esta bien.
document.DatosIncidencia.FechaSolucion.value = fecha ;