Saltar al contenido principal

El Profe Arci – Mtro. Fernando Arciniega –

jQuery

jQuery – Ejercicios básicos 01- Mensaje emergente con formulario

Profe Arci

Por Mtro. Fernando Omar Arciniega Martínez · Profe ArciPublicado el 3 marzo, 2016
jQuery – Ejercicios básicos 01- Mensaje emergente con formulario

jQuery es una biblioteca de JavaScript que permite interactuar con documentos estáticos HTML y dinámicos como PHP, manipular la estructura de los documentos DOM (Modelo de Objetos del Documento), manejar eventos, desarrollar animaciones y agregar interacción con la técnica AJAX a páginas web. Para hacer uso de la biblioteca jQuery necesitamos descargarla desde la página oficial o desde esta web la versión 1.12.1 Una vez descargado ocuparemos los archivos jquery.js y jquery.min.js

Mensaje emergente desde un formulario

Para realizar este ejercicio debemos crear primero un documento HTML con sus estructura básica.

<!DOCTYPE html>
<html lang="es">
<head>
<title>Titulo de la web</title>
<meta charset="utf-8" />
</head>
<body>
</body>
</html>

Dentro de body creamos un formulario sencillo para introducir el texto y enviar la variable mediante un botón:

<form>
      <label for="entrada">Introduce tu nombre</label>
      <input type="text" name="entrada" id="entrada" />
</form>
<button id="saluda">Saludar</button>

Vamos a añadir un script que realice lo siguiente:

//Construimos la función para el Saludo:

function saludo(persona){  //Creamos la función 'saludo' con un parámetro para recibir la variable de tipo string
alert('Hola '+ persona);   //Mostramos el mensaje con el que saludamos y le añadimos el nombre que hemos obtenido 
			}
			
jQuery('#saluda').click(function(){   	  //Al hacer clic sobre el botón de saludar ejecutamos la función
var nombre = jQuery('#entrada').val();   //Tomamos el valor que hemos escrito en su campo correspondiente
saludo(nombre);	         //Llamamos la función 'saludo' pasándole la variable que hemos capturado 
			});

El Script que añadiremos después del formulario quedará así:

<script type="text/javascript">
		jQuery(document).ready(function() {
					function saludo(persona){ 
     					alert('hola '+ persona); 
										}
		jQuery('#saluda').click(function(){ 
    				 var nombre = jQuery('#entrada').val(); 
    					 saludo(nombre); 
										});
		});
</script>

Para hacer uso de las bibliotecas jQuery debemos declararlas en el head:

<script src="jquery.js"></script>
<script src="jquery.min.js"></script>

La vista previa del formulario y el mensaje al dar clic quedará así:

formulario y mensaje basico con jquery

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *