tengo el siguiente script para que corra la hora en un textfield, mi problema radica es que tengo un if hacia una consulta con php pero al accionarse el if de $recibida me desactiva el script como puedo arreglar este problema.
Código PHP:
<head>
<script language="javascript" type="text/javascript">
function $(v) {
return document.getElementById(v);
}
var lastIntervalID;
function setFechaHora(s) {
var d = new Date();
var hours = d.getHours();
var mins = d.getMinutes();
var sec = d.getSeconds();
//alert(hours + ":" + mins + ":" + sec);
var value = hours + ":" + mins + ":" + sec;
var obj = $(s);
obj.value = value;
}
function setHiddenValue(c) {
$('_' + c).value = $(c).value;
window.clearInterval($(c).attributes['interval'].value);
}
function loadTimers() {
<?php
if(!$recibida) echo "$('recibida').attributes['interval'].value = window.setInterval('setFechaHora(\'recibida\');', 1000);";?>
</head>
despues de este script puse:
Código PHP:
<?php
// en caso de ser 00:00 no mostrar.
$recibida = null;
if(empty($recibida)) $recibida = "";
?>
<input name="recibida" type="text" id="recibida" value="<? echo "$recibida"; ?>" readonly interval="" />
El problema es que me desactiva el script que tengo en el textfield