sende videre til at længe infomation ind på databasen

Tags:    javascript

hej


Det er sådan at jeg har fundet inde på en anden hjemmeside.. :)

Fold kodeboks ind/udJScript kode 


Men det er sådan at jeg den ikke sende mig videre til at ligge det ind i databasen.. det som jeg vil have ud af det her via at den skal tjek om de 2 password har over 5.. :) så hvis den har 1 tal ind i password.. :) og det passer sammen osv.. :) så skal den kun går videre og så blive man sendt over til at den ligger det i databasen :) hvordan vil jeg gøre det.. :)

jeg kun også godt tænke mig at man skal have 4 tal i password eller 2.

men det som jeg har fundt ud af er at


Fold kodeboks ind/udJScript kode 


alert('Godkendt');

men hvis det er rigtigt så går den ikke vider og sende det inde i database eller hvad man skal sige?


sådan her ser min html form ud :

Fold kodeboks ind/udHTML kode 




3 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 20 karma
Sorter efter stemmer Sorter efter dato
Det er ikke særlig pæn kode, men en hurtig løsning er vel bare at ændre din "onclick" attribute til:
Fold kodeboks ind/udJScript kode 


og ændre din validatePasswords funktion til:
Fold kodeboks ind/udJScript kode 




Fordi du bruger en regular expression der lyder /[\W_]/, hvilket nogenlunde betyder at alle tegn der ikke er a-z 0-9 vil gøre dit password ugyldigt.

Tror du ikke at du, som Web Integrator, burde kaste et par blik på koden og prøve at forstå den, før du smasker den ind på dit website?

Prøv at udskifte:
var illChars = /[\W_]/;
til:
var illChars = /[^\wæøå]/;

EDIT: Du kan evt. udskifte æ, ø og å med \u00e6, \u00f8 og \u00e5



Indlæg senest redigeret d. 29.01.2012 20:14 af Bruger #11328
er det sådan her du mener?

<input type="button" value="Check" onclick="validatePasswords(this.form)">

hvordan kan det være at mit "æ"

det fucking op når det er ?



Indlæg senest redigeret d. 29.01.2012 01:31 af Bruger #16353
t