Retroceder   Foros del Web > Programación para sitios web > AJAX

Respuesta
 
Herramientas Desplegado
Antiguo 10-feb-2008, 10:30   #1 (permalink)
alexisfch no se puede cailificar en este momento
 
Fecha de Ingreso: septiembre-2007
Mensajes: 76
Exclamación Completar InputBox al apretar Boton, AYUDA!!! URGENTE!!

Como se puede completar un campo de texto al apretar un boton de formulario(OnClick)

Ej: Si el valor del campo fuese: <? include("contador.php") ?>

Como puedo hacer que se complete en el evento OnClick de un boton????

Cuando coloco en el valor del campo: value=<? include("contador.php") ?> , me completa el campo de texto, pero quiero que eso mismo lo haga solo si se apreta un boton.

Yo trate con OnClick="campo.value=<? include("contador.php") ?>" pero no pasa nada.

La idea es que el valor proviene de un PHP.
Soy muy Newbie, pero sorry
alexisfch está desconectado   Responder Citando
Antiguo 10-feb-2008, 10:37   #2 (permalink)
Bellenger ha deshabilitado el karma
 
Avatar de Bellenger
 
Fecha de Ingreso: noviembre-2004
Ubicación: Lima Peru
Mensajes: 542
Enviar un mensaje por MSN a Bellenger Enviar un mensaje por Skype™ a Bellenger
Alegría Re: Completar InputBox al apretar Boton, AYUDA!!! URGENTE!!

Ummm, exactamente que quieres hacer, para darse una idea no...
__________________
Un Caballero Jura Lealtad. Usa su espada para suprimir la Injusticia No Conoce el Odio y Tampoco el AMOR...
Bellenger está desconectado   Responder Citando
Antiguo 10-feb-2008, 10:48   #3 (permalink)
alexisfch no se puede cailificar en este momento
 
Fecha de Ingreso: septiembre-2007
Mensajes: 76
Re: Completar InputBox al apretar Boton, AYUDA!!! URGENTE!!

Cita:
Iniciado por Bellenger Ver Mensaje
Ummm, exactamente que quieres hacer, para darse una idea no...
Quiero que el valor de un campo de texto (Input) se llene con el valor recogido de contador.php, que no es otra cosa que un contador de visitas, pero en vez de declaralo de manera inmediata cuando se abre la pagina, quiero que se complete este campo de texto al hacer click en el boton submit. Es facil creo, pero estoy medio complicado.

Como explique mas arriba completar el campo de texto por si solo es facil (value=<? include("contador.php") ?>) pero como hago para bajo la orden de OnClick en el boton submit, se complete ese campo de texto.

Gracias.
alexisfch está desconectado   Responder Citando
Antiguo 10-feb-2008, 12:39   #4 (permalink)
Moderata
JavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradable
 
Avatar de JavierB
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 19.471
Re: Completar InputBox al apretar Boton, AYUDA!!! URGENTE!!

Hola alexisfch

A ver si te sirve esto:

Código:
<form>
<input type="text" name="txt" />
<input type="button" onclick = "txt.value=<? include("contador.php") ?>" />
</form>
Saludos,
__________________
Lee las Políticas de los foros y escribe correctamente.
JavierB está desconectado   Responder Citando
Antiguo 10-feb-2008, 13:25   #5 (permalink)
alexisfch no se puede cailificar en este momento
 
Fecha de Ingreso: septiembre-2007
Mensajes: 76
Exclamación Re: Completar InputBox al apretar Boton, AYUDA!!! URGENTE!!

Javier:
Trate con eso , y no pasa nada, si ves en el mensaje de mas arriba:
Código HTML:
Yo trate con OnClick="campo.value=<? include("contador.php") ?>" pero no pasa nada.
(Mi pagina esta en php y el contador tambien.)
Podrias Probarlo para ver donde esta el Error.

Cita:
Iniciado por JavierB Ver Mensaje
Hola alexisfch

A ver si te sirve esto:

Código:
<form>
<input type="text" name="txt" />
<input type="button" onclick = "txt.value=<? include("contador.php") ?>" />
</form>
Saludos,
alexisfch está desconectado   Responder Citando
Antiguo 11-feb-2008, 12:57   #6 (permalink)
alexisfch no se puede cailificar en este momento
 
Fecha de Ingreso: septiembre-2007
Mensajes: 76
Cool Re: Completar InputBox al apretar Boton, AYUDA!!! URGENTE!!

Adjunto aca los ficheros:
Pagina.php

Código PHP:
<form>
<input type="text" name="numero" id="numero" />
<input type="button" onclick = "numero.value=<? include("contador.php"?>" />
</form>

Contador.php
Código PHP:
<?

// Archivo en donde se acumulará el numero de visitas

$archivo "numero.dat";

// Abrimos el archivo para solamente leerlo (r de read)

$abre fopen($archivo"r");

// Leemos el contenido del archivo

$total fread($abrefilesize($archivo));

// Cerramos la conexión al archivo

fclose($abre);

// Abrimos nuevamente el archivo

$abre fopen($archivo"w");

// Sumamos 1 nueva visita

$total $total 1;

// Y reemplazamos por la nueva cantidad de visitas 

$grabar fwrite($abre$total);

// Cerramos la conexión al archivo

fclose($abre);

// Imprimimos el total de visitas dándole un formato

echo "NOTA DE VENTA: $total"

?>
numero.dat
Código HTML:
2843
Cualquier comentario es muy bien recibido.
alexisfch está desconectado   Responder Citando
Antiguo 11-feb-2008, 13:25   #7 (permalink)
posman está en el buen camino
 
Fecha de Ingreso: enero-2008
Mensajes: 99
Re: Completar InputBox al apretar Boton, AYUDA!!! URGENTE!!

Lo que entiendo es que no quieres poner ese valor cuando se carga la pagina sino que sea dinamico y se actualice cada vez que presionas el boton. verdad?

Si estoy correcto en lo que entendi, segun yo lo debes hacer con AJAX

Código:
<script>
function llenarValor() {
  if (window.XMLHttpRequest)     // Object of the current windows
  { 
    xhr = new XMLHttpRequest();     // Firefox, Safari, ...
  } 
  else 
    if (window.ActiveXObject)   // ActiveX version
    {
      xhr = new ActiveXObject("Microsoft.XMLHTTP");  // Internet Explorer 
    }
  
  xhr.onreadystatechange = function() {
    if (xhr.readyState == 4)
      numero.value=xhr.responseText;
  }
  xhr.open('GET', 'contador.php', true);                  
  xhr.send(null);
}
</script>
<form> 
<input type="text" name="numero" id="numero" /> 
<input type="button" onclick = "llenarValor()"/> 
</form>
posman está desconectado   Responder Citando
Antiguo 12-feb-2008, 08:24   #8 (permalink)
alexisfch no se puede cailificar en este momento
 
Fecha de Ingreso: septiembre-2007
Mensajes: 76
Exclamación Re: Completar InputBox al apretar Boton, AYUDA!!! URGENTE!!

Hola Posman, disculpa mi ignoracia, pero jamas he creado una pag web en AJAX, como debo integrar ese codigo en mi pagina.html, para mi AJAX es nuevo y me parece interesante, pero no se como darle vida, puesto que cree en DreamWeaver, un nuevo archivo html ingrese el codigo que me diste lo subi al servidor junto con los demas php y dat y no paso nada.

Saludos.
alexisfch está desconectado   Responder Citando
Antiguo 12-feb-2008, 08:31   #9 (permalink)
Moderata
JavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradable
 
Avatar de JavierB
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 19.471
Re: Completar InputBox al apretar Boton, AYUDA!!! URGENTE!!

Hola de nuevo.

Creo que puede ser un problema del código PHP. Mando el mensaje para allá, a ver si te pueden orientar.

Movido desde JavaScript.

Saludos,
__________________
Lee las Políticas de los foros y escribe correctamente.
JavierB está desconectado   Responder Citando
Antiguo 12-feb-2008, 10:16   #10 (permalink)
alexisfch no se puede cailificar en este momento
 
Fecha de Ingreso: septiembre-2007
Mensajes: 76
Exclamación Re: Completar InputBox al apretar Boton, AYUDA!!! URGENTE!!

Ok, espero que tenga mas suerte por este foro, a pesar que en primera instancia lo publique aca y lo movieron a Javascript y ahora paso lo contrario.
alexisfch está desconectado   Responder Citando
Antiguo 12-feb-2008, 11:19   #11 (permalink)
Moderador
GatorV llegará a ser famoso muy prontoGatorV llegará a ser famoso muy prontoGatorV llegará a ser famoso muy prontoGatorV llegará a ser famoso muy prontoGatorV llegará a ser famoso muy pronto
 
Avatar de GatorV
 
Fecha de Ingreso: mayo-2006
Ubicación: Queretaro, Mexico
Mensajes: 11.616
Re: Completar InputBox al apretar Boton, AYUDA!!! URGENTE!!

Te traslado al foro de AJAX, ya que no es un problema de PHP, si no mas bien de tu request AJAX.

Saludos.
__________________
Blog Web
GatorV está desconectado   Responder Citando
Antiguo 12-feb-2008, 22:26   #12 (permalink)
alexisfch no se puede cailificar en este momento
 
Fecha de Ingreso: septiembre-2007
Mensajes: 76
Cool Re: Completar InputBox al apretar Boton, AYUDA!!! URGENTE!!

Espero que no lo cambien de nuevo, partio en javascript, se fue para PHP y ahora esta en AJAX, es preciso esa dualidad de criterios?
alexisfch está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 03:21.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93