Ver Mensaje Individual
  #6 (permalink)  
Antiguo 30/11/2014, 07:13
Avatar de Profesor_Falken
Profesor_Falken
 
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 9 años, 8 meses
Puntos: 182
Respuesta: Ejecutar submit para captuar variable

Buenas,

Para recuperar un valor de un campo de formulario, lo normal es hacerlo por su nombre (atributo name). Para ello debes acceder al campo del formulario, lo cual en Javascript es posible así:

Código Javascript:
Ver original
  1. var textoCapturado = document.formHtml.codeHtml.value;

O así

Código Javascript:
Ver original
  1. var textoCapturado = document.formHtml['codeHtml'].value;

También puedes recuperar el campo a partir de su atributo id así:

Código Javascript:
Ver original
  1. var textoCapturado = document.getElementById('codeHtml').value;

O mediante jQuery

Código Javascript:
Ver original
  1. var textoCapturado = ('#codeHtml').val();



Además de que estás recuperando mal dicho valor, también estás capturando mal el evento submit. Pones $("$formHtml") cuando deberías poner $("#formHtml")

En definitiva, si usamos jQuery, tu código debería quedar así:

Código Javascript:
Ver original
  1. $("#formHtml").submit(function(event){
  2.      alert(("#codeHtml").val());
  3.      event.preventDefault();
  4.   });

Nota: este foro es sobre Java, no sobre JavaScript, que es un lenguaje completamente diferente. Nosotros no sabemos nada de JavaScript ni de jQuery, por lo que la próxima vez deberías ponerlo en el foro correspondiente para que te puedan ayudar mejor.

Un slaudo
__________________
If to err is human, then programmers are the most human of us