Especificaciones del ejemplo
- Estilos CSS:
Los estilos referente a los elementos contenidos en el div con clase "result" se localizan en el documento
css/formulario.css.
-
El ejemplo consta de los documentos formXML.html y lib/validaDatosXML.php.
El código JavaScript presenta:
- Función encargada que inicializar el objeto XMLHttpRequest dado el navegador del usuario.
- Función encargada de crear una cadena de texto de los parámetros, que representa un documento XML.
- Función encargada de obtener el documento XML devuelto del servidor y procesar la respuesta
cargando los datos proporcionados por el usuario en el "div" con id resultado.
- Función que crea y envía la petición HTTP junto con la cadena que representa el documento XML
utilizando el método POST.
- El documento validaDatosXML.php obtiene la representación del documento XML de los parámetros enviados
por POST y extrae el valor de cada tag. Después contruye una cadena que representa un documento XML con
información a enviar como respuesta a la página.