Avatar billede bigo Nybegynder
18. januar 2004 - 22:17 Der er 1 løsning

mål om det går for hurtigt

med udfyldning af form.

Hejsa.

Jeg har en form med nogle inputfelter som jeg gerne vil sikre mig ikke bare bliver klikket igennem. Altså tage tid på hvor lang tid det har taget brugeren at svare på formen.

anyone.
Avatar billede bigo Nybegynder
18. januar 2004 - 23:11 #1
Made it my self (with a little help from eksperten.dk ;-))

<script language=\"JavaScript\">
tid = new Date();

function calctime()
{
    nu = new Date();
    forsk = nu.getTime() - tid.getTime();
    if (forsk < 3000)
    {
        alert(\"Du er vist gået for hurtigt frem. Tag din tid med besvarelsen.\");
        return false;
    }
    else
        return true;
}
</script>

i submit knappen eller onsubmit i form feltet.
onclick='if(calctime() == false) {tid = new Date(); return false;}'
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester