Question 1
Question
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.
Question 2
Question
¿Cuál es la palabra reservada básica e intuitiva que se se utiliza en Javascript para declarar una variable?
Answer
-
static
-
public
-
var
-
private
Question 3
Question
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.
Question 4
Question
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;
}
Question 5
Question
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];
Question 6
Question
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>
Answer
-
onclick=
-
onsubmit=
-
on=
-
onsubmit.js=
-
name="enviar"
-
type="submit"
-
value="enviar"
-
submit="type"
Question 7
Question
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]
Answer
-
text/javascript"
-
</script>
-
input
-
name="identificacion"
-
</form>
Question 8
Question
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;
}
Answer
-
function
-
getElementById
-
document
-
;
-
||
-
}
-
return
-
return false;
Question 9
Question
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.
Question 10
Question
Explica el código mediante la lista de opciones que despliega cada etiqueta. Selecciona la correcta.
Answer
-
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