Hét vraag- en antwoordplatform van Nederland

Hoe kan ik checken of er bepaalde info in mijn form is ingevuld?

Ik heb een text input en ik wil graag dat hij een alert geeft zodra je een bepaald email adres invult. Ik kan dit ook doen in de send.php, via

$email = $_POST['email'];

if ($email == "mijn@email.nl") {

echo "Email adres niet toegestaan";

}

Maar ik wil graag zodra je het invult (bijv. checken met onkeyup="....". Kan dit?

Verwijderde gebruiker
12 jaar geleden
Geef jouw antwoord
0 / 2500
Geef Antwoord

Het beste antwoord

Dat kan ja. Maar dan niet in je PHP maar in je HTML, met JavaScript.

function valideerEmail(email){
if(email=='mijn@email.nl') alert('Dit email adres is niet geldig');
}



Toegevoegd na 1 minuut:
Je kunt ook het versturen van het formulier weigeren met JavaScript:

function valideerEmail(email){
if(email==‘mijn@email.nl’){
alert(‘Dit email adres is niet geldig’);
return false;
}

return true;
}





Verwijderde gebruiker
12 jaar geleden
Deel jouw antwoord
0 / 2500
Geef Antwoord
logo van Kompas Publishing

GoeieVraag.nl is onderdeel van Kompas Publishing