Avatar billede RJFreelance Praktikant
09. juli 2003 - 01:02 Der er 6 kommentarer og
1 løsning

if lengt > 6 and lengt > 32 then

Hvordan laver jeg så hvis længden på det intastede i et felt er mindre end 6 eller over 30 så gør den noget??
Avatar billede grunken Nybegynder
09. juli 2003 - 01:12 #1
<script type="text/javascript">
str = "dette er en lang tekst"

if (str.length<6 || str.length>30){
    alert('Gør noget');}
else{
    alert('Gør noget andet');}
</script>
Avatar billede macho Praktikant
09. juli 2003 - 01:16 #2
<html>
<head>
<script Language="JavaScript">
<!--
function valider()
{
if ((form.tekst.value.length < 6) || (form.tekst.value.length > 32))
{
mesg = "Du har indtastet " + form.tekst.value.length + " karakter(er)\n"
mesg = mesg + "Du kan kun indtaste mellem 6 og 32 karakterer.\n"
mesg = mesg + "Prøv igen."
alert(mesg);
form.tekst.focus();
return (false);
}
return (true);
}
-->
</script>
<title>Tekst-input længde</title>
</head>
<body>
<center>


<form name="form" onsubmit="return valider()">
<input type="text" name="tekst">
<input type="submit" value="Send">
</form>
</center>
</body>
</html>
Avatar billede macho Praktikant
09. juli 2003 - 01:16 #3
-> Nå, jeg havde ikke lige set, at du havde været der, Grunken ...  :-)
Avatar billede grunken Nybegynder
09. juli 2003 - 01:18 #4
;D
Avatar billede macho Praktikant
09. juli 2003 - 01:21 #5
Du kan iøvrigt umiddelbart sørge for, at indtastning i feltet stopper efter der er indtastet 32 tegn, ved at tilføje en maxLength:

<input type="text" maxLength=32 name="tekst">

/mvh
Avatar billede RJFreelance Praktikant
02. august 2003 - 14:10 #6
macho lig et svar ;)
Avatar billede macho Praktikant
02. august 2003 - 15:39 #7
svar
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