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

Respuesta
 
Herramientas Desplegado
Antiguo 12-feb-2008, 19:45   #1 (permalink)
grupo-iguanas no se puede cailificar en este momento
 
Fecha de Ingreso: agosto-2007
Mensajes: 52
obtener valor de un campo de texto

bueno mi problema es el siguiente:

quiero mostrar un mensaje de alerta(en realidad es para otra cosa pero si funciona para esto ya la hice) y el problema es que no puedo recoger el contenido del campo:

este es mi script
Código HTML:
<input type="text" id="xx" /> 
<button type="button" onClick="tel()">envia</button>
<script>
function tel() {
	var num=document.getElementById('xx');
	alert(num.innerHTML);
</script>
lo he intentado de mas de una forma y no sale;;; agradeceria su ayuda saludos
grupo-iguanas está desconectado   Responder Citando
Antiguo 12-feb-2008, 19:58   #2 (permalink)
helacer ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2006
Mensajes: 420
Enviar un mensaje por MSN a helacer
Re: obtener valor de un campo de texto

Pruebe con

Código HTML:
<input type="text" id="xx" /> 
<button type="button" onClick="tel()">envia</button>
<script>
function tel() {
	var num=document.forms.NOMBREFORMULARIO.xx.value;
	alert(num);
</script>

Suerte
__________________
http://compartirwebsites.mundoforo.com/
http://www.puydi.com/?referido=helacer
Colaboreme y gane dinero con solo ver unos anuncios
helacer está desconectado   Responder Citando
Antiguo 12-feb-2008, 20:10   #3 (permalink)
grupo-iguanas no se puede cailificar en este momento
 
Fecha de Ingreso: agosto-2007
Mensajes: 52
Re: obtener valor de un campo de texto

gracias compa helacer funciona

pero se podria hacer sin formulario???: lo que necesito es obtener el dato y almacenarlo en una variable y enviar dicha variable por ajax para no refrescar la pagina

el unico problema es almacenar esa variable y lo del alert es nada mas por mientras para debuguearlo y saber que esta correctamente almacenado
grupo-iguanas está desconectado   Responder Citando
Antiguo 13-feb-2008, 02:03   #4 (permalink)
Moderador extraterrestre
KarlanKas llegará a ser famoso muy prontoKarlanKas llegará a ser famoso muy prontoKarlanKas llegará a ser famoso muy prontoKarlanKas llegará a ser famoso muy pronto
 
Avatar de KarlanKas
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 6.918
Enviar un mensaje por MSN a KarlanKas Enviar un mensaje por Yahoo  a KarlanKas
Re: obtener valor de un campo de texto


<input type="text" id="xx" />
<button type="button" onClick="tel()">envia</button>
<script>
function tel() {
var num=document.getElementById('xx');
alert(num.value);
</script>

Te mando a ajax. Pero no estaría de más que te explicaras un poco más...
KarlanKas está desconectado   Responder Citando
Antiguo 13-feb-2008, 15:06   #5 (permalink)
grupo-iguanas no se puede cailificar en este momento
 
Fecha de Ingreso: agosto-2007
Mensajes: 52
Re: obtener valor de un campo de texto

bueno explicando mas detalladamente:
necesito que dentro de un formulario entre uno de los campos para dar de alta los datos de un cliente tenga un campo donde me pida el numero total de telefonos que tiene el cliente(que sea dinamico) para esto : tengo un campo donde pido el numero de telefonos y mediante ajax cargo dentro del formulario el numero de campos que necesito para almacenar los telefonos

este codigo ya funciona!!

Código HTML:
 <input class="validate-digits" id="xx" name="tel" title="Numero total de telefonos"  />
<button type="button" onClick="tel()">envia</button>

<script>
function tel() {
	var num=document.getElementById('xx');
	alert(num.value);
}
</script>
pero si la primera parte esta dentro de un form;me marca error
----->>> tel is not a function


Código HTML:
<form>
 <input class="validate-digits" id="xx" name="tel" title="Numero total de telefonos"  />
<button type="button" onClick="tel()">envia</button>
</form>
<script>
function tel() {
	var num=document.getElementById('xx');
	alert(num.value);
}
</script>
la parte de ajax no me causa problemas y por eso la omito y sea mas facil explciarme

espero me puedan ayudar

Última edición por grupo-iguanas; 13-feb-2008 a las 15:24.
grupo-iguanas está desconectado   Responder Citando
Antiguo 13-feb-2008, 15:23   #6 (permalink)
grupo-iguanas no se puede cailificar en este momento
 
Fecha de Ingreso: agosto-2007
Mensajes: 52
Re: obtener valor de un campo de texto

me hice bolas con esto::: lo que mencione arriba se soluciona con lo que me dijo helacer y sino uso formulario funciona como lo dice karlankas

gracias a ambos

y yo creo este post deberia estar en javascript y no en ajax

Última edición por grupo-iguanas; 13-feb-2008 a las 17:01.
grupo-iguanas 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 16:14.


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