![]() |
|
|
|||||||
| Javascript Här diskuteras det som rör Javascript, AJAX, DOM & DHTML. |
![]() |
|
|
Trådverktyg | Visningsalternativ |
|
|
#1 |
|
Medlem
Registrerad: 2002-01-16
Inlägg: 977
Lösningar: 2 |
Kontrollfel
I formen ligger koden
onsubmit="return kolla();" Kod:
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function kolla()
{
if (document.spara.Regler.value == "")
{
alert("Du måste godkänna våra regler!");
document.spara.Regler.focus();
return false;
}
if (document.spara.Anv.value == "")
{
alert("Du måste fylla i ett Användarnamn!");
document.spara.Anv.focus();
return false;
}
if (document.spara.Pass.value == "")
{
alert("Du måste fylla i ett lösenord!");
document.spara.Pass.focus();
return false;
}
if (document.spara.Pass.value.length < 4)
{
alert("Ditt lösenord måste bestå av 4 tecken eller mer!");
document.spara.Pass.focus();
return false;
}
if (document.spara.Pass.value != document.spara.Pass2.value)
{
alert("Du måste fylla i samma lösenord 2 gånger!");
document.spara.Pass.value = "";
document.spara.Pass2.value = "";
document.spara.Pass.focus();
return false;
}
if (document.spara.Email.value == "")
{
alert("Du måste fylla i en email-adress!");
document.spara.Email.focus();
return false;
}
if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.spara.Email.value)))
{
alert("Du har inte fyllt i en korrekt email-adress!");
document.spara.Email.focus();
return false;
}
if (document.spara.Ar.value == 0)
{
alert("Du måste skriva ett år!");
document.spara.Ar.focus();
return false;
}
if (document.spara.Manad.value == 0)
{
alert("Du måste skriva en månad!");
document.spara.Manad.focus();
return false;
}
if (document.spara.Dag.value == 0)
{
alert("Du måste skriva en dag!");
document.spara.Dag.focus();
return false;
}
return true;
}
//-->
</SCRIPT>
__________________
Jimmy GrönWall - www.jimmygronwall.se |
|
|
|
|
|
#2 |
|
Moderator
Marsvin Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 816
Lösningar: 3130 |
På vilket sätt fungerar det inte klokt?
__________________
@aviddevguy |
|
|
|
|
|
#3 |
|
Medlem
Registrerad: 2002-01-16
Inlägg: 977
Lösningar: 2 |
Scriptet fungerar bara inte..
Får inte upp något meddelande om fälten är tomma..
__________________
Jimmy GrönWall - www.jimmygronwall.se |
|
|
|
|
|
#4 |
|
Moderator
Marsvin Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 816
Lösningar: 3130 |
Har du en url?
__________________
@aviddevguy |
|
|
|
|
|
#5 |
|
Medlem
Registrerad: 2002-01-16
Inlägg: 977
Lösningar: 2 |
jo.. www.ungmedia.se/com
Men regga dig inte, de är inte färdigt än.. Utan klicka bara på "Registrera" utan att fylla i något
__________________
Jimmy GrönWall - www.jimmygronwall.se |
|
|
|
|
|
#6 | |
|
Moderator
Marsvin Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 816
Lösningar: 3130 |
Med en vettig webbläsare (exempelvis Firefox) kan man få veta vad man gjort för fel.
Citat:
__________________
@aviddevguy |
|
|
|
|
|
|
#7 |
|
Medlem
Registrerad: 2002-01-16
Inlägg: 977
Lösningar: 2 |
Bytte och kikar med:
if (!document.spara.regler.checked) { alert("Du måste godkänna våra regler!"); return false; } men de funkar inte heller
__________________
Jimmy GrönWall - www.jimmygronwall.se |
|
|
|
|
|
#8 | |
|
Moderator
Marsvin Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 816
Lösningar: 3130 |
Med en vettig webbläsare (exempelvis Firefox) kan man få veta vad man gjort för fel.
Citat:
2) Kolla att du skrivit rätt namn på alla fält
__________________
@aviddevguy |
|
|
|
|
|
|
#9 |
|
Medlem
Registrerad: 2002-01-16
Inlägg: 977
Lösningar: 2 |
Tankade FireFox nu men ser inget annat felmess..
![]() Och sen så ska allt vara rätt med stavningen..
__________________
Jimmy GrönWall - www.jimmygronwall.se |
|
|
|
|
|
#10 | |
|
Moderator
Marsvin Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 816
Lösningar: 3130 |
Citat:
Kod:
javascript:
__________________
@aviddevguy |
|
|
|
|
|
|
#11 |
|
Medlem
Registrerad: 2002-01-16
Inlägg: 977
Lösningar: 2 |
Fattar inte vart felet ligger..
Va jag kan se så är allt klart och finfint.. :S
__________________
Jimmy GrönWall - www.jimmygronwall.se |
|
|
|
|
|
Markerad som löst av webbSAJTEN #12 |
|
Moderator
Marsvin Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 816
Lösningar: 3130 |
Ser du inte javascriptfelet i konsollen?
Du har ju två formulär som heter spara (varför???) och fältet anv finns i båda.
__________________
@aviddevguy |
|
|
|
|
|
#13 |
|
Medlem
Registrerad: 2002-01-16
Inlägg: 977
Lösningar: 2 |
Joda, de har jag fått upp =)
__________________
Jimmy GrönWall - www.jimmygronwall.se |
|
|
|
|
|
#14 |
|
Moderator
Marsvin Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 816
Lösningar: 3130 |
Ok. Se då till att du inte har flera saker som heter samma sak så kommer problemen att lösa sig automagiskt, och nakna kvinnor kommer att dagdrömma om dig.
__________________
@aviddevguy |
|
|
|
|
|
#15 |
|
Medlem
Registrerad: 2002-01-16
Inlägg: 977
Lösningar: 2 |
Haha, fan va klantigt
![]() Blanda ihop formulär, smidigt.. Hoppas de är många snygga som drömmer
__________________
Jimmy GrönWall - www.jimmygronwall.se |
|
|
|
![]() |
| Trådverktyg | |
| Visningsalternativ | |
|
|