Avatar billede bocker Nybegynder
27. marts 2000 - 16:57 Der er 9 kommentarer og
1 løsning

Validering af tidspunkt

Jeg skal bruge et script der:

1. Der er 5 tegn i et felt.
2. Den skal checke tegn 1, 2, 4 & 5 om det er tal.
3. Den skal checke om tegn 3 er et kolon.
4. Hvis der er fejl, så skal error sættes til 1, hvis ikke så skal den være 0.

Nogen der kan hjælpe ASAP?!
Avatar billede bocker Nybegynder
27. marts 2000 - 18:09 #1
er der nogen, som har et til at validere en email med, også ??
Avatar billede ulrik Nybegynder
27. marts 2000 - 18:51 #2
her er det første Chris!

<script language='javascript'>
function vali(str)
{
  var errnum = 0
  if (str.length !== 5) (errnum = 1);
  else
  {
    var tmpstr = ''
    tmpstr = str.substring(0,2);
    tmpstr = tmpstr+str.substring(3,5);

    if (isNaN(tmpstr) == true) (errnum = 1);
    else
    {
      if(str.substring(2,3) !== ',') (errnum = 1);
    };
  };
  alert(errnum);
}
</script>
Avatar billede ulrik Nybegynder
27. marts 2000 - 18:54 #3
her er det næste

if(confirm('Dette vil medføre at du bliver bortført af \'aliens\'!\n\nVil du forsætte?')) {window.location = 'http://www.takemeaway.com';};
Avatar billede ulrik Nybegynder
27. marts 2000 - 19:02 #4
<script language='javascript'>
function chkmail(str)
{
  if (str.length < 3) {alert('Du skal skrive en gyldig email adresse'); return false;};
  if (str.indexOf('.') == -1) {alert('Du skal skrive en gyldig email adresse.'); return false;};
  if (str.indexOf('@') == -1) {alert('Du skal skrive en gyldig email adresse.'); return false;};
  else return true;
}
</script>
Avatar billede bocker Nybegynder
27. marts 2000 - 19:08 #5
det email script er ikke helt ordentlig ulrik...

en email kan minimum være 6 tegn: a@a.dk = 6 tegn, mkay?

Men det ændre jeg selv, takker.
Avatar billede erikjacobsen Ekspert
27. marts 2000 - 19:27 #6
Iøvrigt kan man også checke at der står mindst et punktum til højre for @,
at der kun er ét @, og at det kun består af lovlige tegn (f.eks. ingen mellemrum).
Avatar billede bocker Nybegynder
27. marts 2000 - 19:55 #7
kan du også lave det ? :)
Avatar billede bocker Nybegynder
27. marts 2000 - 20:08 #8
er der nogen andre der gider lave det første script, kan ikke få ulriks til at virke.
Avatar billede erikjacobsen Ekspert
27. marts 2000 - 22:38 #9
Om jeg kan? Jah, det kunne jeg sikkert godt  ;-)

Det script fra ulrik har vist et par småfejl, f.eks. er linien

    if(str.substring(2,3) !== ',') (errnum = 1);

nok bedre tjent med at se således ud:

    if(str.substring(2,3) != ':') (errnum = 1);
Avatar billede bocker Nybegynder
27. marts 2000 - 22:46 #10
Ja det ved jeg, jeg har lave det hehe. Men tak alligevel :)

Ulrik du får dine points :)
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