Validación de formularios con Javascript

Descripción

La evaluación contiene 20 preguntas básicas para medir tus conocimientos en el tema. Tómate tu tiempo y responde con calma. NOTA: Trata, en lo posible, de no consultar internet. Haz una prueba y luego observa en qué te equivocaste, luego vuelve a hacerla y mejorará tu conocimiento. ¡ÉXITOS!
Alejandro Villamizar
Test por Alejandro Villamizar, actualizado hace más de 1 año
Alejandro Villamizar
Creado por Alejandro Villamizar hace más de 7 años
222
0

Resumen del Recurso

Pregunta 1

Pregunta
VALIDACIÓN DE FORMULARIOS CON JAVASCRIPT La principal utilidad de JavaScript en el manejo de los formularios es la [blank_start]validación de los datos[blank_end] introducidos por los [blank_start]usuarios[blank_end]. Antes de enviar un formulario al servidor, se recomienda validar mediante [blank_start]JavaScript[blank_end] los datos insertados por el usuario. De esta forma, si el usuario ha cometido algún error al rellenar el formulario, se le puede notificar de forma [blank_start]instantánea[blank_end], sin necesidad de esperar la respuesta del servidor.
Respuesta
  • edición de datos
  • eliminación de datos maliciosos
  • validación de los datos
  • clientes
  • usuarios
  • hackers
  • Python
  • PHP
  • JavaScript
  • progresiva
  • instantánea
  • lenta

Pregunta 2

Pregunta
¿Cuál es la palabra reservada básica e intuitiva que se se utiliza en Javascript para declarar una variable?
Respuesta
  • static
  • public
  • var
  • private

Pregunta 3

Pregunta
Quiero capturar un dato de un formulario, y en Javascript se escribe una línea de código compuesta por un una variable y unas funciones propias del lenguaje, ¿cuáles son esas dos partes? Selecciona correctamente la parte 1 y la parte 2.
Respuesta
  • Parte 1-> var Valor =
  • parte 1-> Valor =
  • Parte 2-> document.getElementById('valor').value;
  • parte 2-> value.getElementById('valor');

Pregunta 4

Pregunta
El siguiente código valida un valor correspondiente a un correo electrónico if (Nombre == null || Nombre.length == 0 || /^\s+$/.test(Nombre)) { alert('error en el campo NOMBRE'); return false; }
Respuesta
  • True
  • False

Pregunta 5

Pregunta
Completa con palabras reservadas del lenguaje Javascript la siguiente línea de código [blank_start]var[blank_end] Nombre = document.[blank_start]getElementById[blank_end]('nombre').[blank_start]value[blank_end];
Respuesta
  • value
  • getElementById
  • var

Pregunta 6

Pregunta
Imagina que el formulario llama una función Javascript para validar sus datos. Completa correctamente los espacios en blanco. <form action="" [blank_start]onsubmit=[blank_end]"return validarFormulario()" method="post"> <label for="nombre">Nombre:</label> <input id="nombre" name="nombre" type="text"> <input [blank_start]type="submit"[blank_end] value="Submit"> </form>
Respuesta
  • onclick=
  • onsubmit=
  • on=
  • onsubmit.js=
  • name="enviar"
  • type="submit"
  • value="enviar"
  • submit="type"

Pregunta 7

Pregunta
La pregunta 7 y 8 se resuelven a partir de este enunciado. Se necesita crear un formulario en html5 en el cual el usuario digite su nombre y número de identificación, los cuales van a reposar en una base de datos cualquiera. Sin embargo existe la necesidad de comprobar los datos antes de enviarlos. Comencemos creando el formulario en HTML5. En la pregunta 8 crearemos la función Javascript que se encargará de validad la información. Comencemos completando correctamente la estructura del formulario. <script type="[blank_start]text/javascript"[blank_end] src="validacion.js">[blank_start]</script>[blank_end] <form action="" onsubmit="return validarFormulario()"> <label for="nombre">Nombre:</label> <[blank_start]input[blank_end] id="nombre" name="nombre" type="text"> <label for="identificacion">Indentificación:</label> <input id="identificacion" [blank_start]name="identificacion"[blank_end] type="number"> <input type="submit" value="Submit"> [blank_start]</form>[blank_end]
Respuesta
  • text/javascript"
  • </script>
  • input
  • name="identificacion"
  • </form>

Pregunta 8

Pregunta
Ahora, crearemos la función en javascript que valida la información enviada. Completa. [blank_start]function[blank_end] validarFormulario(){ var Nombre = document.[blank_start]getElementById[blank_end]('nombre').value; var Identificacion = [blank_start]document[blank_end].getElementById('identificacion').value; if(Nombre == null || Nombre.length == 0 || /^\s+$/.test(Nombre)){ alert('error en el campo Nombre'); return false[blank_start];[blank_end] } if(Identificacion == null [blank_start]||[blank_end] Identificacion.length == 0 || isNaN(Identificacion)){ alert('Ingrese su Identificacion'); [blank_start]return false;[blank_end] [blank_start]}[blank_end] [blank_start]return[blank_end] true; }
Respuesta
  • function
  • getElementById
  • document
  • ;
  • ||
  • }
  • return
  • return false;

Pregunta 9

Pregunta
Digita el nombre de las partes básicas que contiene una función en Javascript. Completa con las siguientes palabras. a. nombre de la función b. nombre de la variable c. identificación del dato d. retorno del valor de la función NOTA: digita todo en minúscula.
Respuesta
  • nombre de la función
  • nombre de la variable
  • identificación del dato
  • retorno del valor de la función

Pregunta 10

Pregunta
Explica el código mediante la lista de opciones que despliega cada etiqueta. Selecciona la correcta.
Respuesta
  • Es innecesario este código
  • llama archivo javascript validacion.js
  • validacion.js es una propiedad
  • devuelve un valor nulo
  • retorna true o false
  • retorna verdadero
  • confirma el envío de datos
  • envía los datos
  • valida los datos
  • cierra la etiqueta <form>
  • es innecesario
  • es un input más
Mostrar resumen completo Ocultar resumen completo

Similar

¿Qué tipo de maestro eres?
Diego Santos
5 Pasos para el Éxito en el Aprendizaje
maya velasquez
Poniendo en Práctica el Aula Invertida (The Flipped Classroom)
Diego Santos
Pequeños Trucos para Leer Más en Menos Tiempo
Diego Santos
Consejos para Realizar un Resumen
Diego Santos
5 Maneras de Usar las Redes Sociales en el Aula
Diego Santos
Concepción Pedagogia y Didáctica
NEIL BERNAL R.
Mapa Conceptual de la arquitectura de base de datos
Alan Alvarado
Currículo
Fernanda Espinoza
Abreviaciones comunes en programación web
Diego Santos
ESTÁNDARES DE LOS RECURSOS EDUCATIVOS DIGITALES
Juliana Martinez