document.querySelector("#formulario").addEventListener("submit", function(evento) {
console.log('Se ha enviado el formulario');
}, false);
<input id="boton" type="button" value="Aprétame">
<script>
// Capturamos el boton
const boton = document.querySelector('#boton');
// Escuchamos, del boton, el evento 'click'. Ejecutaremos la función del segundo parámetro.
boton.addEventListener('click', function(evento) {
console.log('funciono');
}, false);
</script>
<input id="campo" type="text" placeholder="Escribe y pulsa Enter cuando acabes">
<script>
// Functiones
function instrucciones(evento) {
// Filtra por la tecla Enter
if(evento.code === "Enter") {
alert("Me has pulsado enter");
}
}
// Eventos
document.body.addEventListener("keydown", instrucciones);
</script>
document.addEventListener("scroll", function(evento) {
const ultimaPosicion = window.scrollY;
console.log(ultimaPosicion)
});
funciones-en-javascript-4a5nic2.gamma.site
Funciones en JavaScript
Hay un momento, en todo desarrollo, que acabas reutilizando el mismo código una y otra vez. Puede ser que esté formado por un par de líneas o cientos de ellas. A nivel de organización es más práctico crear un grupo capaz de ser invocado que ir copiando y pegando en diferentes sitios. Además que para
eventos-en-javascript-bd42iyz.gamma.site
Eventos en JavaScript
Cualquier actividad producida por un usuario se denomina Eventos: pulsar una tecla, mover el ratón, hacer scroll, pulsar un botón… Y todos los eventos pueden ser escuchados para lanzar acciones. En otras palabras, podemos detectar y vincular cada evento a una funcionalidad de JavaScript. ¡Incluso ex
guia-pruebas-usabilidad-9w1v30d.gamma.site
Guía sobre pruebas de usabilidad de sitios web
Un diseño web atractivo y una experiencia de usuario agradable son elementos vitales para el éxito de un sitio web. Descubre cómo evaluar y mejorar la usabilidad de tu página web para aumentar la credibilidad y la tasa de conversión.
validacion-formularios-gbij6ey.gamma.site
Validación de Formularios en el Lado del Cliente
Antes de enviar datos al servidor, es importante asegurarse de que se completan todos los controles de formulario requeridos, y en el formato correcto. Esto se denomina validación de formulario en el lado del cliente y ayuda a garantizar que los datos que se envían coinciden con los requisitos estab