Micke H Postat 10 december 2006 Postat 10 december 2006 Chroma! Du har inte lust att hjälpa mig lite mer med Javascript å formulärvalidering?
Micke H Postat 10 december 2006 Postat 10 december 2006 Chroma! Du har inte lust att hjälpa mig lite mer med Javascript å formulärvalidering? 😄 Du behöver inte om du inte vill... 😕
ChromaWoods Postat 10 december 2006 Postat 10 december 2006 Chroma! Du har inte lust att hjälpa mig lite mer med Javascript å formulärvalidering? 😄 Du behöver inte om du inte vill... 😕 Tala...
ThomasJ Postat 10 december 2006 Postat 10 december 2006 Nu är min avatar också julpyntad menar du skägget?😄
Micke H Postat 10 december 2006 Postat 10 december 2006 Chroma! Du har inte lust att hjälpa mig lite mer med Javascript å formulärvalidering? 😄 Du behöver inte om du inte vill... 😕 Tala... function korrektPrsNummer(form) { var passed = false; if (form.prsNummer.value.indexOf("-") == -1) { alert("Bindestreck skall användas!"); } else if (form.prsNummer.length !== 11) { alert("Tio siffror skall användas!") } else { passed = true; } return passed; } Min funktion. För det första, längden på inputen verkar inte fungera. Om längden inte är 11, ska rutan "Tio siffror skall användas!" komma upp. Men den verkar göra det i alla fall, oavsett vad... 😕 Dessutom vill jag lägga in en if-funktion, som kollar om nummer 3-4 som man skriver in är inom ett visst värde. Eftersom det är personnumret man skriver in, ska nummer 3-4 vara inom 01-12...hur skriver man en sådan if-funktion? 😕
Fidden Postat 10 december 2006 Postat 10 december 2006 Nu är min avatar också julpyntad menar du skägget?😕 😕 Såklart, vad skulle jag annars mena 😄
ChromaWoods Postat 10 december 2006 Postat 10 december 2006 lynx.... snackar med bruden på tel. ska kolla på det sttrax
Micke H Postat 10 december 2006 Postat 10 december 2006 lynx.... snackar med bruden på tel. ska kolla på det sttrax 😄
Micke H Postat 10 december 2006 Postat 10 december 2006 Chroma, jag kom på vad som inte fungerade i koden. Jag glömde sätta in ett value... Då återstår bara frågan: hur tar jag det tredje och fjärde numret i det inskrivna personnumret och kollar om dessa två nummer är inom ett visst intervall? (01-12 i detta fall...) 😄
ChromaWoods Postat 10 december 2006 Postat 10 december 2006 Chroma, jag kom på vad som inte fungerade i koden. Jag glömde sätta in ett value... Då återstår bara frågan: hur tar jag det tredje och fjärde numret i det inskrivna personnumret och kollar om dessa två nummer är inom ett visst intervall? (01-12 i detta fall...) 😄 det är väl parseInt du vill använda tillsammans med inStr?
Micke H Postat 10 december 2006 Postat 10 december 2006 Nej.. indexOf. flåt. Hur skriver jag det? else if (form.PrsNummer.indexOf och sen?
ChromaWoods Postat 10 december 2006 Postat 10 december 2006 nej vänta... fan. det är inte indexOf... fan jag pysslar för lite med JS nuförtín. ska kolla devguru. ett ögonblick.
ChromaWoods Postat 10 december 2006 Postat 10 december 2006 var persNr = "811420"; if (parseInt(persNr.substr(2,2)) < 1 || parseInt(persNr.substr(2,2)) > 12) alert("Fel! Din dumma kossa..");
Recommended Posts