Opdrachten

1) Pas onderstaande script toe die controleert of er wel degelijk een e-mail werd ingevuld in een formulierveldje.
Je controleert het @ en een punt met de ingebouwde functie indexOf('teken',Start van de string). Deze functie geeft de plaats weer van het teken in het zinsdeel. Bijvoorbeeld: indexOf('@',tralala@hopsaland.be) geeft als resultaat 8. Inderdaad het apenstaartje is het achtste teken in de tekenreeks. Als het teken niet aanwezig is, dan wordt de waarde -1 weergegeven. Zo kan dus achterhaald worden of een teken aanwezig is of niet. Of het e-mail adres nu ook echt bestaat  kunnen we hiermee niet achterhalen.

function controlemail(){
if (document.boeking.email.value.indexOf('@',0)==-1 ||
document.boeking.email.value.indexOf('.',0)==-1){alert("geen geldig e-mail adres")}
}

Let op de || (dubbel sluisteken) om een OF te veroorzaken. Een && staat voor EN in Javascript.

2) Controleer, met een zelfgeschreven functie, of een persoon bij het invullen van zijn geboortedatum geen huidig jaartal ingeeft. (bvb niet jonger dan 1 jaar)