Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/06/2009, 14:22
juansiruiz
 
Fecha de Ingreso: enero-2009
Mensajes: 142
Antigüedad: 15 años, 3 meses
Puntos: 0
Pregunta ayuda con script en textfield

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