Spamsikre min kontaktform med javascript.
Hej eksperter, jeg har lavet dette script engang for længe siden - og nu mangler jeg at få det spamsikret( så man ikke bare kan klikke tilbage og trykke send igen).Jeg har overvejet noget med timestamp, men er ikke den hurtigste hare i åen hvad javascript angår.
<script type="text/javascript">
function valider(f) {
//Validering af fornavn
navn = f.navn;
if(navn.value == "" ) {
alert("Du skal indtaste dit navn.");
navn.select();
navn.focus();
return false;
}
//email validering
str = f.email
var filter=/^.+@.+\..{2,3}$/
if ( ! filter.test(str.value) ) {
alert("Du skal indtaste en gyldig e-mail adresse");
str.select();
str.focus();
return false;
}
//Validering af emne
emne = f.emne;
if(emne.value == "" ) {
alert("Du skal indtastes et emne.");
emne.select();
emne.focus();
return false;
}
//Validering af indhold
indhold = f.indhold;
if(indhold.value == "" ) {
alert("Du mangler at skrive noget indhold.");
indhold.select();
indhold.focus();
return false;
}
return true;
}
</script>
Hvordan kan jeg sørge for at man ikke kan spamme med dette script? Hvis det da kan lade sig gøre i et enkelt script.
