04. april 2000 - 16:24Der er
10 kommentarer og 1 løsning
Antal tegn ?
Okay, her problemet... nogen der kan hjælpe med en løsning (troede egenligt at nedenstående kode ville virke, men nej)... Jeg har en Formular, som jeg bruger til noget login stads, nu ligger landet sådan at jeg gerne vil tjekke om der er indtastet de 8 tegn, som passwordene nu engang er lange, før end der submit'es, sådan at jeg slipper for at have en masse requests, hvor passwordet ikke er indtastet... Hvordan pokker kan jeg det ?
mvh. Tigerdyr
Den lille funktion jeg troede der ville virke: function Verify() { if (document.Formular.Password.length < 8) { alert("No password has been entered or the password entered is too short, please enter all 8 characters"); return false; } else { document.Formular.submit(); } };
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Fejlen ligger sikkert i din formular. Husk på at JavaScript skelner mellem password og Password.
Jeg ved ikke om password er et reserveret ord, men hvis intet andet virker kan du omdøbe feltet.
I følge dit script skal din formular se sådan her ud : <form name="Formular" action="..." method="..."> <input type="password" name="Password"> </form>
function Verify() { if (document.Formular.Password.value.length < 8) { alert("No password has been entered or the password entered is too short, please enter all 8 characters"); return false; } else { document.Formular.submit(); } };
Virker det for mig både i NN og IE.
Altså under alle omstændigheder skal der stå value.length
Hvilken browser bruger du ? Ikke at du burde få browser specifikke problemer med det her....
Skummelt, nu virker det selvfølgelig *S* Tak for hjælpen!!! (Måske fik jeg skrevet enten value eller length med stort start bogstav, da jeg prøvede det sidst)
He, den har jeg selv stået i alt for mange gange. Man kan se sig så blind på et problem, at løsningen tit er pinlig simpel. Som et N istedet fro et n. (Eller endnu værre; et manglende;)
Vel, bare det virker.
:)
JustinCase
Synes godt om
Ny brugerNybegynder
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.