CodShot
JavaScript Public

Simple Form Validation

Validate a small form before submitting it.

#javascript #form #validation #frontend
JavaScript
const form = document.querySelector('#contactForm');
const emailInput = document.querySelector('#email');
const messageBox = document.querySelector('#formMessage');

form.addEventListener('submit', (event) => {
    messageBox.textContent = '';

    if (!emailInput.value.includes('@')) {
        event.preventDefault();
        messageBox.textContent = 'Please enter a valid email address.';
    }
});

Notes

Frontend validation improves UX, but backend validation is still required.

Snippet actions

CodShot user
CodShot user
Updated: 2026-06-08 14:33
Public snippets
0
Forks
CodShot AI Help
Ask about CodShot features, plans, workspace, AI limits, referrals, and public help topics.
Hi! I can help you understand how CodShot works. What would you like to know?
For account-specific or sensitive issues, please open a support ticket. Open support