Avatar billede no_doubt Nybegynder
12. november 2002 - 23:57 Der er 19 kommentarer og
1 løsning

validering

Hvordan ser koden ud hvis jeg skal tjekke nogle felter om der er skrevet i dem og alerte hvis der ikke er

hvordan saetter man max tegn i et tekst area
Avatar billede Slettet bruger
12. november 2002 - 23:59 #1
<script language="JavaScript">
function Check() {
    if (document.FORMNAVN.TEKSTFELT.value == "") {
      alert("HEJ!");
      return false;
    }
}
</script>

Så skal du sætte denne i din form

onsubmit="return Check()"
Avatar billede no_doubt Nybegynder
13. november 2002 - 00:02 #3
hvor smider jeg onsubmit ?
Avatar billede Slettet bruger
13. november 2002 - 00:03 #4
I <form> tagget
FX:
<form name="hej" onsubmit="return Check()">
Avatar billede 7th Praktikant
13. november 2002 - 00:05 #5
Du kan også lave en onclick="return Check();" på din submitknap.
Avatar billede no_doubt Nybegynder
13. november 2002 - 00:06 #6
hvor dan udvidere jeg dem den skal tjekke ? det var jo kun et felt ?
Avatar billede Slettet bruger
13. november 2002 - 00:08 #7
<script language="JavaScript">
function Check() {
    if (document.FORMNAVN.TEKSTFELT1.value == "") {
      alert("HEJ!");
      return false;
    }
if (document.FORMNAVN.TEKSTFELT2.value == "") {
      alert("HEJ!");
      return false;
    }
if (document.FORMNAVN.TEKSTFELT3.value == "") {
      alert("HEJ!");
      return false;
    }
if (document.FORMNAVN.TEKSTFELT4.value == "") {
      alert("HEJ!");
      return false;
    }

}
</script>
Avatar billede 7th Praktikant
13. november 2002 - 00:08 #8
Du gentager bare processen.

function Check()
{
if (document.minform.inputfeltnavn1.value == "")
{
alert("HEJ!");
return false;
}

{
if (document.minform.inputfeltnavn2.value == "")
{
alert("HEJ!");
return false;
}

{
if (document.minform.inputfeltnavn3.value == "")
{
alert("HEJ!");
return false;
}
}

osv...
Avatar billede no_doubt Nybegynder
13. november 2002 - 00:16 #9
jep og max tegn ?
Avatar billede Slettet bruger
13. november 2002 - 00:22 #10
Hmm den så jeg faktisk i dag.. Der har været et spørgsmål oprettet med det i dag.. jeg finder det lige
Avatar billede no_doubt Nybegynder
13. november 2002 - 00:24 #11
okay...
Avatar billede Slettet bruger
13. november 2002 - 00:27 #12
Avatar billede no_doubt Nybegynder
13. november 2002 - 00:30 #13
saa naa jeg har <input type="text"
      name="ugenummer" size="2"> hvordan skal den saa se ud
Avatar billede Slettet bruger
13. november 2002 - 00:32 #14
Eller hvad med denne?? Den er enkel :)

<html>

<head>
    <script language="javascript">
        function checkLength(sender) {
            if (sender.value.length>200) {
                alert("Max 50 tegn!");
                event.returnValue = false;
                return false;
            } else return true;
        }
    </script>
</head>

<body>
    <textarea onkeydown="checkLength(this);"></textarea>
</body>

</html>
Avatar billede Slettet bruger
13. november 2002 - 00:33 #15
Jeg skrev bare max 50 tegn for at teste.. Den er jo godt nok sat til max 200
Avatar billede no_doubt Nybegynder
13. november 2002 - 00:33 #16
fandt selv paa
<input type="text"
      name="ugenummer" maxlength="2" size="2">
Avatar billede Slettet bruger
13. november 2002 - 00:41 #17
ja den kan man også bruge... Jeg troede bare du ville have en alert box op også...
Avatar billede Slettet bruger
13. november 2002 - 00:41 #18
Men takker for points ;)
Avatar billede no_doubt Nybegynder
13. november 2002 - 00:42 #19
nej de kan jo bare ikke skrive mere saa det er fint nok
Avatar billede no_doubt Nybegynder
13. november 2002 - 00:42 #20
saa lidt og tak
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