Autor Tema: Como puedo reiniciar el valor de un <input type="hidden">  (Leído 542 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado WhiteJack

  • Novato
  • *
  • Mensajes: 12
  • Puntuación: 0
    • Ver Perfil
Como puedo reiniciar el valor de un <input type="hidden">
« : 13 de septiembre de 2009, 02:20:06 pm »
Saludos, la cuestion es asi tengo una plantilla con un <input type="hidden"> el cual utilizo como un contador que utilizo en otros scripts php y javascritp pero tengo un problema que al refrescar la pag. queda el contador con basura como puedo evitar esto.

gracias

Desconectado csalazart

  • Novato
  • *
  • Mensajes: 30
  • Puntuación: 0
  • Sexo: Masculino
    • Ver Perfil
Re: Como puedo reiniciar el valor de un <input type="hidden">
« Respuesta #1 : 13 de septiembre de 2009, 02:33:20 pm »
Bueno fijate tendrias que ser un poco mas espefico...

Pero vEras se me ocurre esto..

A ver.
Si el contador esta en Javascript y luego lo actualizas y pasas al input el valor por javascript osea algo asi en java script

document.getElemenById('idinput').value= Valor_del_contador

Lueog d eeso ahces el submit o envias ls datos a la pagina, capturas le valor en el $_GET o $_POST y luego se los devuelves en php al javascript algo asi

En javascript
Valor_del_contador_inicial=<?php echo $Valor_Capturado_del_input;?>;
Creo que con eso vastaria.. Claro si es lo que te refiers

Ahroa si simplemente lo actualizas por PHP pues simeplemente lee el parametro como $_GET o $_POST y listo dependienod si tinees o no formulario y como envies los datos a la pagina por GET o POST

Almensop eso fue lo que entendi que dijistes :P

Desconectado WhiteJack

  • Novato
  • *
  • Mensajes: 12
  • Puntuación: 0
    • Ver Perfil
Re: Como puedo reiniciar el valor de un <input type="hidden">
« Respuesta #2 : 13 de septiembre de 2009, 02:49:17 pm »
bueno en realidad el unico problema con la manipulacion del contador es que estoy usando AJAX, en fin creo nuevos elementos en la plantilla y me valgo del contador que es un campo " hidden " en la plantilla html para almacenar hay la cuenta de unas filas que voy creando en una tabla, perooo cuando cuando refresco la pag. vuelve a su estado inicial aja, pero el contador no lo hace queda con basura de las cuentas que tenia antes de refrescar y entonces falla el AJAX. ya que al refrescar necesito que el hidden vuelva a valer 0, jejej no se si obscureci en lugar de aclarar

gracias.

Desconectado homergarcia

  • Usuario Junior
  • **
  • Mensajes: 77
  • Puntuación: 0
  • Sexo: Masculino
    • Ver Perfil
    • SERVINTEC
Re: Como puedo reiniciar el valor de un <input type="hidden">
« Respuesta #3 : 13 de septiembre de 2009, 03:19:23 pm »
Buenas tardes, por lo que pude entender el contador queda embasurado porque le estas asignando el valor en el código con javascript y esto es del lado del cliente y queda en el navegador hasta tanto no cierres la página, en algunas oportundades así recargues la página no se vuelve a cargar..


Desconectado WhiteJack

  • Novato
  • *
  • Mensajes: 12
  • Puntuación: 0
    • Ver Perfil
Re: Como puedo reiniciar el valor de un <input type="hidden">
« Respuesta #4 : 13 de septiembre de 2009, 04:24:35 pm »
jejeje ya di con una solucion. gracias a todos por su tiempo.

un recuento tengo esta linea en mi html
<input type="hidden" id="contador" value="0">   //el hidden que utilizo como contador

y el cual en manipulacion de javascript y php se va embasurando y al refrescar queda sucio.

entonces lo solucione simplemente con javascript y el evento " onLoad " llamo la funcion

function inicializarContador()
{
   document.getElementById("contador").value=0;   
}

y listo ya esta el contador otra vez en 0 y el ajax funcionado como debe

creo que era cuestion de despejar la mente

gracias nuevamente. 

Desconectado homergarcia

  • Usuario Junior
  • **
  • Mensajes: 77
  • Puntuación: 0
  • Sexo: Masculino
    • Ver Perfil
    • SERVINTEC
Re: Como puedo reiniciar el valor de un <input type="hidden">
« Respuesta #5 : 13 de septiembre de 2009, 10:52:54 pm »
Ciertamente eso pasa mucho en este mundo de la programación...

PHP de Venezuela

Re: Como puedo reiniciar el valor de un <input type="hidden">
« Respuesta #5 : 13 de septiembre de 2009, 10:52:54 pm »

 

PHP de Venezuela on Facebook