Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/07/2011, 07:58
seun
 
Fecha de Ingreso: octubre-2003
Mensajes: 10
Antigüedad: 21 años
Puntos: 2
Respuesta: saber que esta escrito en campo de texto

Cita:
Iniciado por ceSharp Ver Mensaje
hola Eduardo,

todo objeto, antes de ir al servidor, pasa primero por el cliente, y ahí puedes coger el valor de tu caja de texto.
Vamos, que si tienes un botón que al pulsarlo hace el submit, antes de que ocurra tienes opción de coger el valor de esa caja de texto con javascript. Normalmente, las páginas bien hechas llevan su poquito de javascript para validar los campos del formulario antes de viajar al servidor, y dar opción de advertir de que cierto campo no está bien cumplimentado.
por ejemplo,
en .NET que es lo mío (sí lo sé, soy del lado oscuro, jejejeje), los botones tienen la propiedad OnClientClick="javascript:comprobarCampos()" (por ejemplo). de esa manera, antes de hacer el submit ejecuto la función comprobarCampos, y ahí puedo comprobar lo escrito en las cajas de texto y demás opciones de mi página. En el momento que algo está mal (un campo no rellenado, un check no marcado, etc) hago un return false; y aviso al usuario (con un alert, con una etiqueta en pantalla, etc)

espero que toda esta 'retaila' te valga de algo.

saludos.
el se refiere a guardar los datos en algun lugar, antes de que el cliente haya aceptado... osease, imaginate que voy a registrarme y voy introduciendo datos... blablablabla... hasta que llega el momento de darle a "enviar", pero a ultimo momento, no le doy.... los datos no llegan al servidor no? pues el lo que quiere es que se vayan enviando cada x segundos, cada letra nueva....etc... vamos es lo que entiendo yo.... eso se conseguiria con AJAX... y con un evento onChange sobre el campo. no?