Avatar billede mo- Mester
20. marts 2006 - 10:02 Der er 64 kommentarer og
2 løsninger

ENTER / RETUR tasten passiv - indtil alle felter er udfyldt?

Hej eksperter,

Hvordan gør jeg ENTER/RETUR tasten passiv, indtil alle felter i min form er udfyldt?

Og/eller en lille popup, der fortæller, at ikke alle felter er udfyldt?

Formen ser således ud:

<FORM action=http://www.mitdomæne.com/cgi-bin/FormMail.pl method=post>
<INPUT type=hidden value=min@email.com name=recipient>
<INPUT type=hidden value="Bestil - eller hvad det nu er" name=subject>
<INPUT type=hidden value=Navn,Adresse,Postnr.,By,Tlf.,E-mail,Model,Betræk name=required>
<INPUT type=hidden value=http://www.mitdomæne.com/fejl.html name=missing_fields_redirect>
<INPUT type=hidden value=http://www.mitdomæne.com/formsent.html name=redirect>
</FORM>
<FORM action=http://www.mitdomæne.com/cgi-bin/FormMail.pl method=post>
<INPUT type=hidden value=min@email.com name=recipient>
<INPUT type=hidden value="Bestil - eller hvad det nu er" name=subject>
<INPUT type=hidden value=Navn,Adresse,Postnr.,By,Tlf.,E-mail,Model,Betræk name=required>
<INPUT type=hidden value=http://www.mitdomæne.com/fejl.html name=missing_fields_redirect>
<INPUT type=hidden value=http://www.mitdomæne.com/formsent.html name=redirect>

På forhånd tak fra
Mie
Avatar billede fennec Nybegynder
20. marts 2006 - 10:09 #1
Nu er alle dine fleter "Hidden" felter så jeg er ikke klar over hvordan de skal udfyldes, men din form kan du forhindre i at blive sendet ved:

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function valTjek(objForm)
{
  if(this.FormFelt1.value == '')
  {
    alert("Felt mangler")
    return false;
  }
  if(this.FormFelt2.value == '')
  {
    alert("Felt mangler")
    return false;
  }
}
//-->
</SCRIPT>

<FORM action=http://www.mitdomæne.com/cgi-bin/FormMail.pl method=post
onSubmit="return valTjek(this);">
Avatar billede stiness Nybegynder
20. marts 2006 - 10:13 #2
Hmm.. mangler der ikke noget af koden?<:} Mit bud ville ummiddelbart være en knap i stil med...

<INPUT TYPE="BUTTON" VALUE="Send" ONCLICK="java script: js_validate();">

.. og så en js_validate i stil med..

function js_validate() {

  var navn = document.FORM.navn.value;
  if (navn == "") {
    document.FORM.navn.focus();
    alert("Vær sød at udfylde navnefeltet...);
    return;
  }

  // Check alle de andre felter...

  document.FORM.submit();
}
Avatar billede mo- Mester
20. marts 2006 - 10:30 #3
Ovenstående koder virker ikke hos mig med hensyn til at gøre ENTER tasten inaktiv.

Min formular virker ellers udmærket, og hvis der trykkes på ENTER /RETUR tasten, inden alle felter er udfyldt, kommer "fejl.html" med en meddelse om, at ikke alle felter er udfyldt, og man skal trykke på TILBAGE knappen for at komme tilbage til bestillingsformularen.

Dette er for så vidt også godt nok. - MEN hvis brugeren kommer til at trykke på luk, er siden også forsvundet.

Derfor kunne jeg tænke mig, at enten:

1) meddelelsen blot kom op som en popup - mens brugeren stadig er på bestillingssiden - og ikke skal starte forfra med at finde siden igen,

eller

2) simpelthen at gøre ENTER / RETUR knappen ineffektiv, indtil alle felter er udfyldt.
Avatar billede stiness Nybegynder
20. marts 2006 - 10:36 #4
Kan du prøve at poste koden igen?:)
Avatar billede ldanielsen Nybegynder
20. marts 2006 - 10:41 #5
stiness > fennec gør det rigtige; Læg en funktion der returnerer true eller false på onSubmit på <form>.

mo- > når det ikke virker er det sikkert fordi der kommer en fejl, som du ikke når at se. Husk at sætte kryds i "Vis en meddelelse om alle scriptfejl" under indstillinger, den er "obligatorisk" for udviklere :o)
Avatar billede stiness Nybegynder
20. marts 2006 - 10:44 #6
Ja, fennecs er fin:) Hvad er det, der gør min løsning grim? Prøver at blive klogere her;) -Stine
Avatar billede mo- Mester
20. marts 2006 - 10:46 #7
Her er koden igen:
<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post><INPUT type=hidden value=varmepude@varmepude.com name=recipient> <INPUT type=hidden value="Bestil varmepude" name=subject> <INPUT type=hidden value=Navn,Adresse,Postnr.,By,Tlf.,E-mail,Model,Betræk name=required> <INPUT type=hidden value=http://www.varmepude.com/fejl-3.html name=missing_fields_redirect> <INPUT type=hidden value=http://www.varmepude.com/formsent.html name=redirect> </FORM>
<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post><INPUT type=hidden value=varmepude@varmepude.com name=recipient> <INPUT type=hidden value="Bestil varmepude" name=subject> <INPUT type=hidden value=Navn,Adresse,Postnr.,By,Tlf.,E-mail,Model,Betræk name=required> <INPUT type=hidden value=http://www.varmepude.com/fejl-3.html name=missing_fields_redirect> <INPUT type=hidden value=http://www.varmepude.com/formsent.html name=redirect>
Avatar billede stiness Nybegynder
20. marts 2006 - 10:48 #8
Hmm... der må være noget mere?:) Alle de her felter er skjulte, dvs. ikke indfyldningsfelter...
Avatar billede mo- Mester
20. marts 2006 - 10:50 #9
Her kommer så det hele:
<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post><INPUT type=hidden value=varmepude@varmepude.com name=recipient> <INPUT type=hidden value="Bestil varmepude" name=subject> <INPUT type=hidden value=Navn,Adresse,Postnr.,By,Tlf.,E-mail,Model,Betræk name=required> <INPUT type=hidden value=http://www.varmepude.com/fejl-3.html name=missing_fields_redirect> <INPUT type=hidden value=http://www.varmepude.com/formsent.html name=redirect> </FORM>
<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post><INPUT type=hidden value=varmepude@varmepude.com name=recipient> <INPUT type=hidden value="Bestil varmepude" name=subject> <INPUT type=hidden value=Navn,Adresse,Postnr.,By,Tlf.,E-mail,Model,Betræk name=required> <INPUT type=hidden value=http://www.varmepude.com/fejl-3.html name=missing_fields_redirect> <INPUT type=hidden value=http://www.varmepude.com/formsent.html name=redirect>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Fornavn og efternavn</FONT> <FONT color=#ff0000>*<BR><INPUT size=36 name=Navn></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Gade / Vej</FONT> <FONT color=#ff0000>*<BR></FONT><INPUT size=36 name=Adresse></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Postnr.</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT size=36 name=Postnr.></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">By</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT size=36 name=By></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Telefonnummer</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT size=36 name=Tlf.></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">E-mail</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT size=36 name=E-mail></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Hvilken varmepude model ønsker du</FONT> <FONT color=#ff0000>*</FONT> <BR><INPUT size=36 name=Model></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Ønsker du betræk til din varmepude </FONT><FONT color=#ff0000>*</FONT> <BR><INPUT size=36 name=Betræk></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Her kan du skrive en yderligere besked:</FONT><BR><INPUT size=72 name="Yderligere besked"></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 14pt"><FONT color=#ff0000>*</FONT> <FONT face="Trebuchet MS, Sans-Serif">Disse felter skal udfyldes, for at formularen kan sendes.</FONT></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><INPUT type=submit value=Send> <INPUT type=reset value=Slet>
Avatar billede fennec Nybegynder
20. marts 2006 - 10:54 #10
For det først har du 2 <form>. Det er vist ikke nødvendigt:

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function valTjek(objForm)
{
  if(this.Navn.value == '')
  {
    alert("Felt mangler")
    return false;
  }
  if(this.Adresse.value == '')
  {
    alert("Felt mangler")
    return false;
  }
  ...
  Gentag if-sætningen for de andre indtastningsfelter
  ...
}
//-->
</SCRIPT>

<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post onsubmit="valTjek(this)"><INPUT type=hidden value=varmepude@varmepude.com name=recipient> <INPUT type=hidden value="Bestil varmepude" name=subject> <INPUT type=hidden value=Navn,Adresse,Postnr.,By,Tlf.,E-mail,Model,Betræk name=required> <INPUT type=hidden value=http://www.varmepude.com/fejl-3.html name=missing_fields_redirect> <INPUT type=hidden value=http://www.varmepude.com/formsent.html name=redirect>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Fornavn og efternavn</FONT> <FONT color=#ff0000>*<BR><INPUT size=36 name=Navn></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Gade / Vej</FONT> <FONT color=#ff0000>*<BR></FONT><INPUT size=36 name=Adresse></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Postnr.</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT size=36 name=Postnr.></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">By</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT size=36 name=By></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Telefonnummer</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT size=36 name=Tlf.></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">E-mail</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT size=36 name=E-mail></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Hvilken varmepude model ønsker du</FONT> <FONT color=#ff0000>*</FONT> <BR><INPUT size=36 name=Model></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Ønsker du betræk til din varmepude </FONT><FONT color=#ff0000>*</FONT> <BR><INPUT size=36 name=Betræk></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Her kan du skrive en yderligere besked:</FONT><BR><INPUT size=72 name="Yderligere besked"></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 14pt"><FONT color=#ff0000>*</FONT> <FONT face="Trebuchet MS, Sans-Serif">Disse felter skal udfyldes, for at formularen kan sendes.</FONT></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><INPUT type=submit value=Send> <INPUT type=reset value=Slet>
</FORM>
Avatar billede stiness Nybegynder
20. marts 2006 - 10:58 #11
Du er godt nok hurtig fennec:D Nå, vil spare jer for gentagelsen;) :#
Avatar billede fennec Nybegynder
20. marts 2006 - 10:59 #12
stiness (som svar på din post 10:44:36)>>
Det er bedre at bruge formens onSubmit kald til at forhindre den i at blive sendt.
Har du en type="submit" knap på formen sendes den automatisk når du trykker enter i et indtastningsfelt (brugervenlighed), men det skaber probler (som dette), som vi programmøre skal uden om, men det er det ofre vi laver for at opnå brugervenlighed :o)

Man skal dog være opmærksom på at onSubmit IKKE bliver tjekket hvis man bruger:
document.FORM.submit();

Der skal man selv lave tjekket først.
Avatar billede stiness Nybegynder
20. marts 2006 - 11:00 #13
Ok, tak;)
Avatar billede mclemens Nybegynder
20. marts 2006 - 11:04 #14
hmmm, skal
function valTjek(objForm)
{
  if(this.Navn.value == '')
...o.s.v.

ikke skiftes til:

function valTjek(objForm)
{
  if(objForm.Navn.value == '')
...o.s.v.
Avatar billede mo- Mester
20. marts 2006 - 11:06 #15
fennec > Har indsat din kode og javascript.

Men der sker det samme som før: Min "fejl-3.html" kommer frem
Avatar billede fennec Nybegynder
20. marts 2006 - 11:14 #16
mclemens >>
Jo selvfølgelig. Min fejl :o)
Avatar billede ldanielsen Nybegynder
20. marts 2006 - 11:15 #17
Har du sat kryds i "Vis en meddelelse om alle scriptfejl" under indstillinger?

Normalt vil der, hvis der er en javascriptfejl, komme et gult ikon i nederste venstre hjørne, som man kan klikke på for nærmere info. Men i dette tilfælde vil siden skifte, så du måske ikke når at se det.

I min engelseke explorer er de under Tools > Internet Options, fanen Advanced, punkt fem under afsnittet Browsing
Avatar billede mclemens Nybegynder
20. marts 2006 - 11:24 #18
Hvis alle inputs skal have en value
så hvad med at køre på denne måde
(vi skal lige rette det så det med submitten er iorden :P )


<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function chkform(){chck=0;
inputs=document.getElementsByTagName("input");
for(run=0;run<inputs.length;run++){
  if(inputs[run].value==""){chck=1;alert("Du skal udfylde: "+inputs[run].name);}
}if(chck==0)return true;else return false;
}
//-->
</SCRIPT>

<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post onsubmit="chkform(this)"><INPUT type=hidden value=varmepude@varmepude.com name=recipient> <INPUT type=hidden value="Bestil varmepude" name=subject> <INPUT type=hidden value=Navn,Adresse,Postnr.,By,Tlf.,E-mail,Model,Betræk name=required> <INPUT type=hidden value=http://www.varmepude.com/fejl-3.html name=missing_fields_redirect> <INPUT type=hidden value=http://www.varmepude.com/formsent.html name=redirect>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Fornavn og efternavn</FONT> <FONT color=#ff0000>*<BR><INPUT size=36 name=Navn></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Gade / Vej</FONT> <FONT color=#ff0000>*<BR></FONT><INPUT size=36 name=Adresse></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Postnr.</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT size=36 name=Postnr.></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">By</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT size=36 name=By></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Telefonnummer</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT size=36 name=Tlf.></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">E-mail</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT size=36 name=E-mail></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Hvilken varmepude model ønsker du</FONT> <FONT color=#ff0000>*</FONT> <BR><INPUT size=36 name=Model></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Ønsker du betræk til din varmepude </FONT><FONT color=#ff0000>*</FONT> <BR><INPUT size=36 name=Betræk></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Her kan du skrive en yderligere besked:</FONT><BR><INPUT size=72 name="Yderligere besked"></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 14pt"><FONT color=#ff0000>*</FONT> <FONT face="Trebuchet MS, Sans-Serif">Disse felter skal udfyldes, for at formularen kan sendes.</FONT></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><INPUT type=submit value=Send> <INPUT type=reset value=Slet>
</FORM>
Avatar billede mclemens Nybegynder
20. marts 2006 - 11:25 #19
chkform(this) -> chkform()
... min fejl :/
Avatar billede fennec Nybegynder
20. marts 2006 - 11:34 #20
mclemens >>
Også skal der vel også en return på onSubmit:
onsubmit="return chkform();"
Avatar billede mclemens Nybegynder
20. marts 2006 - 11:38 #21
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function chkform(){chck=0;
inputs=document.getElementsByTagName("input");
for(run=0;run<inputs.length;run++){
  if(inputs[run].value==""){chck=1;alert("Du skal udfylde: "+inputs[run].name);}
}if(chck==0)document.getElementById("formen").submit(true);else return false;
}
//-->
</SCRIPT>


<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post id="formen"><INPUT type=hidden value=varmepude@varmepude.com name=recipient> <INPUT type=hidden value="Bestil varmepude" name=subject> <INPUT type=hidden value=Navn,Adresse,Postnr.,By,Tlf.,E-mail,Model,Betræk name=required> <INPUT type=hidden value=http://www.varmepude.com/fejl-3.html name=missing_fields_redirect> <INPUT type=hidden value=http://www.varmepude.com/formsent.html name=redirect>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Fornavn og efternavn</FONT> <FONT color=#ff0000>*<BR><INPUT size=36 name=Navn></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Gade / Vej</FONT> <FONT color=#ff0000>*<BR></FONT><INPUT size=36 name=Adresse></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Postnr.</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT size=36 name=Postnr.></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">By</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT size=36 name=By></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Telefonnummer</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT size=36 name=Tlf.></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">E-mail</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT size=36 name=E-mail></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Hvilken varmepude model ønsker du</FONT> <FONT color=#ff0000>*</FONT> <BR><INPUT size=36 name=Model></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Ønsker du betræk til din varmepude </FONT><FONT color=#ff0000>*</FONT> <BR><INPUT size=36 name=Betræk></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Her kan du skrive en yderligere besked:</FONT><BR><INPUT size=72 name="Yderligere besked"></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 14pt"><FONT color=#ff0000>*</FONT> <FONT face="Trebuchet MS, Sans-Serif">Disse felter skal udfyldes, for at formularen kan sendes.</FONT></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><INPUT type=button value=Send onClick="chkform();"> <INPUT type=reset value=Slet>
</FORM>
Avatar billede mo- Mester
20. marts 2006 - 11:39 #22
fennec og mclemens >  Begge løsninger virker - bortset fra, at når man trykker på OK tasten, kommer "fejl-3.html" frem alligevel. Og hvis jeg sletter
<INPUT type=hidden value=http://www.varmepude.com/fejl-3.html name=missing_fields_redirect>
kommer meddelelsen bare på engelsk
Avatar billede mclemens Nybegynder
20. marts 2006 - 11:39 #23
fennec>>
- ved det ikke er først begyndt at js'e lidt i slutningen af januar og begyndte for alvor for få dage siden da jeg oprettede en bruger herinde ... det er jo god træning :)
Avatar billede ldanielsen Nybegynder
20. marts 2006 - 11:40 #24
mo- > Hører du mig? Du er ved at lave et script der kan bremse en submit, og hvis det har en fejl, så vil det ikke virke, og formen vil submittes. Jeg er overbevist om at det er det der sker her, og hvis du gør det jeg siger vil du få en fejlmelding, så du lettere kan finde fejlen.
Avatar billede mclemens Nybegynder
20. marts 2006 - 11:40 #25
mo-> - har du prøvet den nye=?
Avatar billede mo- Mester
20. marts 2006 - 11:40 #26
Nej - men er i færd med det
Avatar billede mo- Mester
20. marts 2006 - 11:47 #27
mclemens > Helt fint - nu er enter tasten ineffektiv. Dejligt.

Idanielsen > Ja jeg har set, at der er fejl. I øjeblikket siger den
Linje: 59
Tegn: 63
Fejl: Strengkonstanten er uafsluttet
Kode: 0

Men da jeg er novice på området, ved jeg ikke, om jeg skal tælle ned til li. 59 og ord 63 - og hvilken strengkonstant jeg skal indsætte
Avatar billede mo- Mester
20. marts 2006 - 11:49 #28
- samt når man har udfyldt felterne, som man skal, og så trykker på Submit-knappen, kommer følgende fejl:
linje: 194
Tegn: 1
Fejl: Et objekt var ventet
Kode: 0

Aner ikke, hvad jeg skal gøre.
Avatar billede ldanielsen Nybegynder
20. marts 2006 - 12:02 #29
Vis os hele koden, så tæller vi os frem til det :o)
Avatar billede mo- Mester
20. marts 2006 - 12:03 #30
Mener du HELE bestillingssiden??
Avatar billede mo- Mester
20. marts 2006 - 12:07 #31
mclemens > Yderligere besked" er valgfri - men nu krævers der, at der skrives i feltet. Kan det ændres?

Idanielsen > her er så hele koden:

<HTML>
<HEAD><TITLE>Bestil varmepude</TITLE>

<META content="Bestil varmepude" name=Description>
<META http-equiv=content-type content=text/html;charset=iso-8859-1>
<META http-equiv=Content-Language content=da>
<META http-equiv=imagetoolbar content=no>
<META http-equiv=imagetoolbar content=false>
<STYLE type=text/css>BODY {
    FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: tahoma, verdana, sans-serif
}
TD {
    FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: tahoma, verdana, sans-serif
}
P {
    FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: tahoma, verdana, sans-serif
}
P {
    MARGIN: 0px
}
UL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
A {
    COLOR: #0000ff; TEXT-DECORATION: underline
}
A:hover {
    TEXT-DECORATION: underline
}
A:hover {
    FONT-SIZE: 11pt; COLOR: #000000; FONT-STYLE: italic
}
H1 {
    FONT-SIZE: 10pt; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: tahoma, sans-serif
}
H2 {
    FONT-SIZE: 12pt; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: arial, sans-serif; LETTER-SPACING: -1px
}
H3 {
    FONT-SIZE: 10pt; MARGIN: 0px 0px 7px; COLOR: #ffffff; FONT-FAMILY: tahoma, sans-serif
}
H4 {
    FONT-SIZE: 10pt; MARGIN: 0px 5px 5px; COLOR: #000000; FONT-FAMILY: tahoma, sans-serif
}
PRE {
    FONT-SIZE: 10pt; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: tahoma, sans-serif
}
</STYLE>

<SCRIPT language=javascript type=text/javascript>
    function popWin(file){
        newWin=window.open("","ResizeBillede","width=300,height=200,status=no");
        txt='<ht'+'ml><he'+'ad><ti'+'tle>Resize til billede<\57ti'+'tle>';
        txt+='<me'+'ta http-equiv="imagetoolbar" content="no">';
        txt+='<me'+'ta http-equiv="imagetoolbar" content="false">';
        txt+='<scri'+'pt language="javascript" type="text/javascript">';
        txt+='function resPic(){h=document.images[0].scrollHeight';
        txt+='w=document.images[0].scrollWidth;window.resizeTo(w+6,h+32);}<\57scri';
        txt+='pt><\57he'+'ad><bo'+'dy style="overflow:hidden";
        txt+='border:0px;margin:0px"><i'+'mg src="'+file+'" style="top:0px;left:0px;border:0px";
        txt+='" onload="resPic();"><\57bo'+'dy><\57ht'+'ml>';
        newWin.document.write(txt);
        newWin.document.close();
  }
//-->
</SCRIPT>

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function chkform(){chck=0;
inputs=document.getElementsByTagName("input");
for(run=0;run<inputs.length;run++){
  if(inputs[run].value==""){chck=1;alert("Du skal udfylde: "+inputs[run].name);}
}if(chck==0)document.getElementById("formen").submit(true);else return false;
}
//-->
</SCRIPT>

<META content="MSHTML 6.00.2900.2838" name=GENERATOR></HEAD>
<BODY style="BACKGROUND: url(/Baggrunde/ss049.jpg) #ffffff;MARGIN: 0px">
<DIV id=maindiv1 align=center><DIV id=maindiv2 style="WIDTH: 814px; POSITION: relative">
<TABLE id=maintable style="POSITION: relative;BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 align=center border=0>
<TBODY>
<TR>
<TD>
<TABLE style="BORDER-COLLAPSE: collapse" height="100%" cellSpacing=0 cellPadding=0 width=814 align=left>
<TBODY>
<TR>
<TD style="BACKGROUND: url(/templates/b3001/images/site-shade-left-blaa.gif)" width=17><IMG src="/templates/b3001/images/1.gif"></TD>
<TD style="BACKGROUND: #0000ff" vAlign=top>
<TABLE style="BACKGROUND: #cccccc;BORDER-COLLAPSE: collapse" height=106 cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD style="BACKGROUND: #013fe0" height=6><IMG src="/templates/b3001/images/1.gif"></TD></TR>
<TR>
<TD style="BACKGROUND: url(/Baggrunde/ss049.jpg) #ffffff" vAlign=center align=left><IMG src="/templates/b3001/images/1.gif"></TD></TR>
<TR>
<TD style="BACKGROUND: #0196de" height=6><IMG src="/templates/b3001/images/1.gif"></TD></TR></TBODY></TABLE>
<TABLE style="BORDER-COLLAPSE: collapse" height=14 cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD style="BACKGROUND: #0000ff"><IMG src="/templates/b3001/images/1.gif"></TD></TR></TBODY></TABLE>
<TABLE style="BORDER-COLLAPSE: collapse" height=11 cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD style="BACKGROUND: #0000ff" width=183 height=11><IMG src="/templates/b3001/images/1.gif"></TD>
<TD style="BACKGROUND: url(/templates/b3001/images/content-corner-top.gif)" width=9 height=11><IMG src="/templates/b3001/images/1.gif"></TD>
<TD style="BACKGROUND: #ffffff" height=11><IMG src="/templates/b3001/images/1.gif"></TD></TR></TBODY></TABLE>
<TABLE style="BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD vAlign=top width=183>
<TABLE style="BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width="100%" align=left border=0>
<TBODY>
<TR>
<TD style="BACKGROUND: none transparent scroll repeat 0% 0%" vAlign=center align=left>
<H1 align=center>Den alternative varmepude</H1>
<P align=center><FONT color=#ffffff></FONT></P></TD></TR>
<TR>
<TD style="BACKGROUND: #0000ff" vAlign=center align=left></TD></TR>
<TR>
<TD style="BACKGROUND: #0196de" align=middle><IMG src="/Fotos/Kanalpude-mini-mini.jpg"></TD></TR>
<TR>
<TD style="BACKGROUND: url(/templates/b3001/images/content-left-bluebar.gif)">&nbsp;
<H1>&nbsp;&nbsp;&nbsp;</H1></TD></TR>
<TR>
<TD></TD></TR>
<TR>
<TD style="BACKGROUND: #d0e0ed">
<TABLE style="BORDER-COLLAPSE: collapse" height="100%" cellSpacing=0 cellPadding=15 width="100%" align=left border=0>
<TBODY>
<TR>
<TD vAlign=top>
<P><SPAN style="FONT-SIZE: 10pt"><FONT color=#0000ff><STRONG>En varmepude</STRONG></FONT></SPAN></P>
<P align=center><SPAN style="FONT-SIZE: 10pt"><FONT color=#0000ff><STRONG>&nbsp;du bliver afhængig af</STRONG></FONT></SPAN></P></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD style="BACKGROUND: url(/templates/b3001/images/content-left-bluebar.gif)" align=middle height=32>
<H1>Varmepude</H1></TD></TR>
<TR>
<TD></TD></TR>
<TR>
<TD style="BACKGROUND: #d0e0ed" height=3>
<TABLE style="BORDER-COLLAPSE: collapse" height="100%" cellSpacing=0 cellPadding=15 width="100%" align=left border=0>
<TBODY>
<TR>
<TD vAlign=top>
<P><STRONG></STRONG>&nbsp;</P><FONT color=#0000ff>
<UL>
<LI><A href="http://www.sitecenter.dk/malerinden/fotosafhvedekernepuden/" target=self><FONT color=#0000ff>Varmepude</FONT></A>
<LI><A href="http://www.sitecenter.dk/malerinden/brugerdefinerethtml1/" target=self><FONT color=#0000ff>Ispose</FONT></A></LI></UL>
<P><STRONG><FONT color=#0000ff></FONT></STRONG>&nbsp;</P>
<P><STRONG><FONT color=#0000ff></FONT></STRONG>&nbsp;</P>
<P><STRONG><FONT color=#0000ff></FONT></STRONG>&nbsp;</P>
<P><STRONG><FONT color=#0000ff></FONT></STRONG>&nbsp;</P>
<P><STRONG><FONT color=#0000ff></FONT></STRONG>&nbsp;</P>
<P><STRONG><FONT color=#0000ff>
<DIV>&nbsp;</DIV></FONT></STRONG>&nbsp;
<P></A></P></FONT></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD style="BACKGROUND: url(/templates/b3001/images/content-left-bluebar.gif)" vAlign=center align=left height=20><IMG src="/templates/b3001/images/1.gif">
<H1 align=center>Varmepude og kølepude</H1></TD></TR>
<TR>
<TD style="BACKGROUND: none transparent scroll repeat 0% 0%" vAlign=center align=middle height=32>
<H1>&nbsp;</H1></TD></TR>
<TR>
<TD></TD></TR></TBODY></TABLE>
<TD style="BACKGROUND: #ffffff" vAlign=top>
<TABLE style="BACKGROUND: none transparent scroll repeat 0% 0%;BORDER-COLLAPSE: collapse" borderColor=#ffffff height=488 cellSpacing=50 cellPadding=0 width=581 align=right border=0>
<TBODY>
<TR>
<TD vAlign=top width=685>
<H1><SPAN style="FONT-SIZE: 16pt"><FONT face="Trebuchet MS, Sans-Serif" color=#000000>Bestil varmepude </FONT></SPAN></H1>
<P>&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT color=#000000><FONT face="Trebuchet MS, Sans-Serif" color=#000000>Tryk ikke på ENTER / RETUR tasten, før alle felter er udfyldt</p>
<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post id="formen"><INPUT type=hidden value=varmepude@varmepude.com name=recipient> <INPUT type=hidden value="Bestil varmepude" name=subject> <INPUT type=hidden value=Navn,Adresse,Postnr.,By,Tlf.,E-mail,Model,Betræk name=required> <INPUT type=hidden value=http://www.varmepude.com/fejl-3.html name=missing_fields_redirect> <INPUT type=hidden value=http://www.varmepude.com/formsent.html name=redirect>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Fornavn og efternavn</FONT> <FONT color=#ff0000>*<BR><INPUT size=36 name=Navn></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Gade / Vej</FONT> <FONT color=#ff0000>*<BR></FONT><INPUT size=36 name=Adresse></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Postnr.</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT size=36 name=Postnr.></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">By</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT size=36 name=By></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Telefonnummer</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT size=36 name=Tlf.></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">E-mail</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT size=36 name=E-mail></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Hvilken varmepude model ønsker du</FONT> <FONT color=#ff0000>*</FONT> <BR><INPUT size=36 name=Model></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Ønsker du betræk til din varmepude </FONT><FONT color=#ff0000>*</FONT> <BR><INPUT size=36 name=Betræk></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Her kan du skrive en yderligere besked:</FONT><BR><INPUT size=72 name="Yderligere besked"></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 14pt"><FONT color=#ff0000>*</FONT> <FONT face="Trebuchet MS, Sans-Serif">Disse felter skal udfyldes, for at formularen kan sendes.</FONT></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><INPUT type=button value=Send onClick="chkform();"> <INPUT type=reset value=Slet>
</FORM><P><SPAN style="FONT-SIZE: 14pt"><FONT color=#000000></P></FONT></SPAN>
<P></P></FONT></SPAN></SPAN></FONT></SPAN></SPAN></SPAN></FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE style="BORDER-COLLAPSE: collapse" height=11 cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD width=183><IMG src="/templates/b3001/images/1.gif"></TD>
<TD style="BACKGROUND: url(/templates/b3001/images/content-corner-bottom.gif)" width=9><IMG src="/templates/b3001/images/1.gif"></TD>
<TD style="BACKGROUND: #ffffff"><IMG src="/templates/b3001/images/1.gif"></TD></TR></TBODY></TABLE>
<TABLE style="BORDER-COLLAPSE: collapse" height=54 cellSpacing=0 cellPadding=0 width="100%" align=left border=0>
<TBODY>
<TR>
<TD align=middle width=259>
<P align=left><FONT color=#ffffff>Copyright ® 2006 <A href="http://www.varmepude.com/"><FONT color=#ffffff>varmepude.com</A></FONT></P></FONT></TD>
<TD align=middle>
<DIV align=left><PRE>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</B></PRE></DIV></TD></TR></TBODY></TABLE></TD>
<TD style="BACKGROUND: url(/templates/b3001/images/site-shade-right-blaa.gif)" width=17><IMG src="/templates/b3001/images/1.gif"></TD></TR></TBODY></TABLE><IMG style="LEFT: 81px;POSITION: absolute;TOP: 14px" src="/Fotos/roedblomst016-blue5.gif">
<TABLE style="LEFT: 200px;POSITION: absolute;TOP: 69px;BORDER-COLLAPSE: collapse" height=37 cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD style="BACKGROUND: url(/templates/b3001/images/top-menu-blue-ny-stor.gif)" vAlign=bottom align=middle width=95><A href="/index.html">
<H3>Forside</H3></A></TD>
<TD style="BACKGROUND: url(/templates/b3001/images/top-menu-blaa-ny.gif)" vAlign=bottom align=middle width=95><A href="http://www.sitecenter.dk/malerinden/fotosafhvedekernepuden/" target=self>
<H3>Varmepude</H3></A></TD>
<TD style="BACKGROUND: url(/templates/b3001/images/top-menu-blaa-ny.gif)" vAlign=bottom align=middle width=95><A href="http://www.sitecenter.dk/malerinden/brugerdefinerethtml1/" target=self>
<H3>Køle-ispude</H3></A></TD>
<TD style="BACKGROUND: url(/templates/b3001/images/top-menu-blaa-ny.gif)" vAlign=bottom align=middle width=95><A href="http://www.sitecenter.dk/malerinden/fotosafhvedekernepuden/" target=self>
<H3>Priser</H3></A></TD>
<TD style="BACKGROUND: url(/templates/b3001/images/top-menu-blaa-ny.gif)" vAlign=bottom align=middle width=95><A href="/kontakt.html">
<H3>Bestil</H3></A></TD>
<TD style="BACKGROUND: url(/templates/b3001/images/top-menu-blaa-ny.gif)" vAlign=bottom align=middle width=95><A href="/Links.html" target=self>
<H3>Links</H3></A></TD></TR></TBODY></TABLE>
<TABLE style="LEFT: 24px;WIDTH: 172px;POSITION: absolute;TOP: 72px;BORDER-COLLAPSE: collapse;HEIGHT: 30px" cellSpacing=0 cellPadding=0 width=172 border=0>
<TBODY>
<TR>
<TD align=middle><SPAN style="FONT-SIZE: 14pt"><FONT face="Arial, Helvetica, Sans-Serif" color=#ff0000><B><FONT color=#0000ff>Varmepude</FONT></SPAN></B></FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
</DIV></DIV>
</FORM>
<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post></FORM>
<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post></FORM>
<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post></FORM>
<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post></FORM>
<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post></FORM>
<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post></FORM></BODY>
Avatar billede mclemens Nybegynder
20. marts 2006 - 12:07 #32
fennec> - du havde ret... jeg manglede return :)

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function chkform(){chck=0;
inputs=document.getElementsByTagName("input");
for(run=0;run<inputs.length;run++){
  if(inputs[run].value==""){chck=1;alert("Du skal udfylde: "+inputs[run].name);}
}if(chck==0)return true;else return false;
}
//-->
</SCRIPT>

<FORM action="123.html" method=post id="formen" onSubmit="return chkform();">

samt resten af formen fra mit indlæg
20/03-2006 11:24:25
Avatar billede mclemens Nybegynder
20. marts 2006 - 12:08 #33
mclemens > Yderligere besked" er valgfri - men nu krævers der, at der skrives i feltet. Kan det ændres?
yes... kigger lige på det :P
Avatar billede mclemens Nybegynder
20. marts 2006 - 12:10 #34
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function chkform(){chck=0;
inputs=document.getElementsByTagName("input");
for(run=0;run<inputs.length;run++){
  if(inputs[run].value=="" && inputs[run].name!="Yderligere besked"){chck=1;alert("Du skal udfylde: "+inputs[run].name);}
}if(chck==0)return true;else return false;
}
//-->
</SCRIPT>

<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post id="formen" onSubmit="return chkform();">

samt resten af formen fra mit indlæg
20/03-2006 11:24:25
Avatar billede mo- Mester
20. marts 2006 - 12:11 #35
mclemens > skal jeg sætte :

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function chkform(){chck=0;
inputs=document.getElementsByTagName("input");
for(run=0;run<inputs.length;run++){
  if(inputs[run].value==""){chck=1;alert("Du skal udfylde: "+inputs[run].name);}
}if(chck==0)return true;else return false;
}
//-->
</SCRIPT>

ind i stedet for?

Og hvad med: <FORM action="123.html" method=post id="formen" onSubmit="return chkform();">  ??  Hvad er 123.html ?
Avatar billede mclemens Nybegynder
20. marts 2006 - 12:11 #36
samt resten af formen fra mit indlæg
20/03-2006 11:24:25

>> eller rettere resten af din form :)
Avatar billede ldanielsen Nybegynder
20. marts 2006 - 12:13 #37
Disse linier:

txt+='pt><\57he'+'ad><bo'+'dy style="overflow:hidden";
txt+='border:0px;margin:0px"><i'+'mg src="'+file+'" style="top:0px;left:0px;border:0px";

Skal rettes til:

txt+='pt><\57he'+'ad><bo'+'dy style="overflow:hidden;';
        txt+='border:0px;margin:0px"><i'+'mg src="'+file+'" style="top:0px;left:0px;border:0px;';
Avatar billede mo- Mester
20. marts 2006 - 12:13 #38
Der kommer mail til mig med besked om at Idanielsen og mclemens har kommenteret indlægget.

Men når jeg opdaterer siden her, er der intet nyt. ???
Avatar billede mclemens Nybegynder
20. marts 2006 - 12:14 #39
i
20/03-2006 12:07:05

skift:
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function chkform(){chck=0;
inputs=document.getElementsByTagName("input");
for(run=0;run<inputs.length;run++){
  if(inputs[run].value==""){chck=1;alert("Du skal udfylde: "+inputs[run].name);}
}if(chck==0)document.getElementById("formen").submit(true);else return false;
}
//-->
</SCRIPT>

ud med:
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function chkform(){chck=0;
inputs=document.getElementsByTagName("input");
for(run=0;run<inputs.length;run++){
  if(inputs[run].value==""){chck=1;alert("Du skal udfylde: "+inputs[run].name);}
}if(chck==0)return true;else return false;
}
//-->
</SCRIPT>


samt:
<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post id="formen">

ud med:
<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post id="formen" onSubmit="return chkform();">


samt:
<INPUT type=button value=Send onClick="chkform();">

ud med:
<INPUT type=submit value=Send>
Avatar billede mclemens Nybegynder
20. marts 2006 - 12:22 #40
efter rettelser er lavet så prøv at bruge dette script istedet for det andet...

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function chkform(){chck=0;
inputs=document.getElementsByTagName("input");
for(run=0;run<inputs.length;run++){
  if(inputs[run].value=="" && inputs[run].className=="needed"){chck=1;alert("Du skal udfylde: "+inputs[run].name);}
}if(chck==0)return true;else return false;
}
//-->
</SCRIPT>



giv herefter input der er kræves class="needed"
- det gør at scriptet ikke konflikter med evt. andre forms på siden :)
Avatar billede mo- Mester
20. marts 2006 - 12:24 #41
mclemens > har gjort ovenstående, men ingen ændring = Yderligere besked skal udfyldes.

For det andet modtager jeg ikke bestillings-mail'en
Avatar billede mclemens Nybegynder
20. marts 2006 - 12:26 #42
Og hvad med: <FORM action="123.html" method=post id="formen" onSubmit="return chkform();">  ??  Hvad er 123.html ?>
- fik ikke svaret på det ? ... det var min test fil (glemte at skifte tagget)... kunne jo ikke så godt poste til dit script :)
... men prøv indlæg 12:14:51 og herefter 12:22:37 ;)
Avatar billede mclemens Nybegynder
20. marts 2006 - 12:27 #43
glemte at refreshe... har du givet undladet at give yderligere besked class'en og de andre class'en?
Avatar billede mo- Mester
20. marts 2006 - 12:30 #44
mclemens > det forstod jeg ikke ??
Avatar billede mclemens Nybegynder
20. marts 2006 - 12:32 #45
mclemens > har gjort ovenstående, men ingen ændring = Yderligere besked skal udfyldes.>

- jeg skrev forkert i 12:14:51 , det oprindelige script skulle have været erstatet med det i 12:10:44 for at undgå at man skulle udfylde yderligere...

... men prøv med scriptet i 12:22:37 , og definere inputs der er krævet som:
<input class="needed" ...
Avatar billede mclemens Nybegynder
20. marts 2006 - 12:35 #46
Poster lige det hele scriptet ... det er nok bedste ;)
Avatar billede mclemens Nybegynder
20. marts 2006 - 12:36 #47
... lean back'n'wait :)
Avatar billede mclemens Nybegynder
20. marts 2006 - 12:38 #48
<HTML>
<HEAD><TITLE>Bestil varmepude</TITLE>

<META content="Bestil varmepude" name=Description>
<META http-equiv=content-type content=text/html;charset=iso-8859-1>
<META http-equiv=Content-Language content=da>
<META http-equiv=imagetoolbar content=no>
<META http-equiv=imagetoolbar content=false>
<STYLE type=text/css>BODY {
    FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: tahoma, verdana, sans-serif
}
TD {
    FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: tahoma, verdana, sans-serif
}
P {
    FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: tahoma, verdana, sans-serif
}
P {
    MARGIN: 0px
}
UL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
A {
    COLOR: #0000ff; TEXT-DECORATION: underline
}
A:hover {
    TEXT-DECORATION: underline
}
A:hover {
    FONT-SIZE: 11pt; COLOR: #000000; FONT-STYLE: italic
}
H1 {
    FONT-SIZE: 10pt; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: tahoma, sans-serif
}
H2 {
    FONT-SIZE: 12pt; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: arial, sans-serif; LETTER-SPACING: -1px
}
H3 {
    FONT-SIZE: 10pt; MARGIN: 0px 0px 7px; COLOR: #ffffff; FONT-FAMILY: tahoma, sans-serif
}
H4 {
    FONT-SIZE: 10pt; MARGIN: 0px 5px 5px; COLOR: #000000; FONT-FAMILY: tahoma, sans-serif
}
PRE {
    FONT-SIZE: 10pt; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: tahoma, sans-serif
}
</STYLE>

<SCRIPT language=javascript type=text/javascript>
    function popWin(file){


        newWin=window.open("","ResizeBillede","width=300,height=200,status=no");
        txt='<ht'+'ml><he'+'ad><ti'+'tle>Resize til billede<\57ti'+'tle>';
        txt+='<me'+'ta http-equiv="imagetoolbar" content="no">';
        txt+='<me'+'ta http-equiv="imagetoolbar" content="false">';
        txt+='<scri'+'pt language="javascript" type="text/javascript">';
        txt+='function resPic(){h=document.images[0].scrollHeight';
        txt+='w=document.images[0].scrollWidth;window.resizeTo(w+6,h+32);}<\57scri';
txt+='pt><\57he'+'ad><bo'+'dy style="overflow:hidden;';
        txt+='border:0px;margin:0px"><i'+'mg src="'+file+'" style="top:0px;left:0px;border:0px;';
        txt+='" onload="resPic();"><\57bo'+'dy><\57ht'+'ml>';
        newWin.document.write(txt);
        newWin.document.close();
  }
//-->
</SCRIPT>

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function chkform(){chck=0;
inputs=document.getElementsByTagName("input");
for(run=0;run<inputs.length;run++){
  if(inputs[run].value=="" && inputs[run].className=="needed"){chck=1;alert("Du skal udfylde: "+inputs[run].name);}
}if(chck==0)return true;else return false;
}
//-->
</SCRIPT>

<META content="MSHTML 6.00.2900.2838" name=GENERATOR></HEAD>
<BODY style="BACKGROUND: url(/Baggrunde/ss049.jpg) #ffffff;MARGIN: 0px">
<DIV id=maindiv1 align=center><DIV id=maindiv2 style="WIDTH: 814px; POSITION: relative">
<TABLE id=maintable style="POSITION: relative;BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 align=center border=0>
<TBODY>
<TR>
<TD>
<TABLE style="BORDER-COLLAPSE: collapse" height="100%" cellSpacing=0 cellPadding=0 width=814 align=left>
<TBODY>
<TR>
<TD style="BACKGROUND: url(/templates/b3001/images/site-shade-left-blaa.gif)" width=17><IMG src="/templates/b3001/images/1.gif"></TD>
<TD style="BACKGROUND: #0000ff" vAlign=top>
<TABLE style="BACKGROUND: #cccccc;BORDER-COLLAPSE: collapse" height=106 cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD style="BACKGROUND: #013fe0" height=6><IMG src="/templates/b3001/images/1.gif"></TD></TR>
<TR>
<TD style="BACKGROUND: url(/Baggrunde/ss049.jpg) #ffffff" vAlign=center align=left><IMG src="/templates/b3001/images/1.gif"></TD></TR>
<TR>
<TD style="BACKGROUND: #0196de" height=6><IMG src="/templates/b3001/images/1.gif"></TD></TR></TBODY></TABLE>
<TABLE style="BORDER-COLLAPSE: collapse" height=14 cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD style="BACKGROUND: #0000ff"><IMG src="/templates/b3001/images/1.gif"></TD></TR></TBODY></TABLE>
<TABLE style="BORDER-COLLAPSE: collapse" height=11 cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD style="BACKGROUND: #0000ff" width=183 height=11><IMG src="/templates/b3001/images/1.gif"></TD>
<TD style="BACKGROUND: url(/templates/b3001/images/content-corner-top.gif)" width=9 height=11><IMG src="/templates/b3001/images/1.gif"></TD>
<TD style="BACKGROUND: #ffffff" height=11><IMG src="/templates/b3001/images/1.gif"></TD></TR></TBODY></TABLE>
<TABLE style="BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD vAlign=top width=183>
<TABLE style="BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width="100%" align=left border=0>
<TBODY>
<TR>
<TD style="BACKGROUND: none transparent scroll repeat 0% 0%" vAlign=center align=left>
<H1 align=center>Den alternative varmepude</H1>
<P align=center><FONT color=#ffffff></FONT></P></TD></TR>
<TR>
<TD style="BACKGROUND: #0000ff" vAlign=center align=left></TD></TR>
<TR>
<TD style="BACKGROUND: #0196de" align=middle><IMG src="/Fotos/Kanalpude-mini-mini.jpg"></TD></TR>
<TR>
<TD style="BACKGROUND: url(/templates/b3001/images/content-left-bluebar.gif)">&nbsp;
<H1>&nbsp;&nbsp;&nbsp;</H1></TD></TR>
<TR>
<TD></TD></TR>
<TR>
<TD style="BACKGROUND: #d0e0ed">
<TABLE style="BORDER-COLLAPSE: collapse" height="100%" cellSpacing=0 cellPadding=15 width="100%" align=left border=0>
<TBODY>
<TR>
<TD vAlign=top>
<P><SPAN style="FONT-SIZE: 10pt"><FONT color=#0000ff><STRONG>En varmepude</STRONG></FONT></SPAN></P>
<P align=center><SPAN style="FONT-SIZE: 10pt"><FONT color=#0000ff><STRONG>&nbsp;du bliver afhængig af</STRONG></FONT></SPAN></P></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD style="BACKGROUND: url(/templates/b3001/images/content-left-bluebar.gif)" align=middle height=32>
<H1>Varmepude</H1></TD></TR>
<TR>
<TD></TD></TR>
<TR>
<TD style="BACKGROUND: #d0e0ed" height=3>
<TABLE style="BORDER-COLLAPSE: collapse" height="100%" cellSpacing=0 cellPadding=15 width="100%" align=left border=0>
<TBODY>
<TR>
<TD vAlign=top>
<P><STRONG></STRONG>&nbsp;</P><FONT color=#0000ff>
<UL>
<LI><A href="http://www.sitecenter.dk/malerinden/fotosafhvedekernepuden/" target=self><FONT color=#0000ff>Varmepude</FONT></A>
<LI><A href="http://www.sitecenter.dk/malerinden/brugerdefinerethtml1/" target=self><FONT color=#0000ff>Ispose</FONT></A></LI></UL>
<P><STRONG><FONT color=#0000ff></FONT></STRONG>&nbsp;</P>
<P><STRONG><FONT color=#0000ff></FONT></STRONG>&nbsp;</P>
<P><STRONG><FONT color=#0000ff></FONT></STRONG>&nbsp;</P>
<P><STRONG><FONT color=#0000ff></FONT></STRONG>&nbsp;</P>
<P><STRONG><FONT color=#0000ff></FONT></STRONG>&nbsp;</P>
<P><STRONG><FONT color=#0000ff>
<DIV>&nbsp;</DIV></FONT></STRONG>&nbsp;
<P></A></P></FONT></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD style="BACKGROUND: url(/templates/b3001/images/content-left-bluebar.gif)" vAlign=center align=left height=20><IMG src="/templates/b3001/images/1.gif">
<H1 align=center>Varmepude og kølepude</H1></TD></TR>
<TR>
<TD style="BACKGROUND: none transparent scroll repeat 0% 0%" vAlign=center align=middle height=32>
<H1>&nbsp;</H1></TD></TR>
<TR>
<TD></TD></TR></TBODY></TABLE>
<TD style="BACKGROUND: #ffffff" vAlign=top>
<TABLE style="BACKGROUND: none transparent scroll repeat 0% 0%;BORDER-COLLAPSE: collapse" borderColor=#ffffff height=488 cellSpacing=50 cellPadding=0 width=581 align=right border=0>
<TBODY>
<TR>
<TD vAlign=top width=685>
<H1><SPAN style="FONT-SIZE: 16pt"><FONT face="Trebuchet MS, Sans-Serif" color=#000000>Bestil varmepude </FONT></SPAN></H1>
<P>&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT color=#000000><FONT face="Trebuchet MS, Sans-Serif" color=#000000>Tryk ikke på ENTER / RETUR tasten, før alle felter er udfyldt</p><FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post id="formen" onSubmit="return chkform();"><INPUT type=hidden value=varmepude@varmepude.com name=recipient> <INPUT type=hidden value="Bestil varmepude" name=subject> <INPUT type=hidden value=Navn,Adresse,Postnr.,By,Tlf.,E-mail,Model,Betræk name=required> <INPUT type=hidden value=http://www.varmepude.com/fejl-3.html name=missing_fields_redirect> <INPUT type=hidden value=http://www.varmepude.com/formsent.html name=redirect>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Fornavn og efternavn</FONT> <FONT color=#ff0000>*<BR><INPUT class=needed size=36 name=Navn></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Gade / Vej</FONT> <FONT color=#ff0000>*<BR></FONT><INPUT class=needed size=36 name=Adresse></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Postnr.</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT class=needed size=36 name=Postnr.></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">By</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT class=needed size=36 name=By></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Telefonnummer</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT class=needed size=36 name=Tlf.></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">E-mail</FONT> <FONT color=#ff0000>*</FONT><BR><INPUT class=needed size=36 name=E-mail></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Hvilken varmepude model ønsker du</FONT> <FONT color=#ff0000>*</FONT> <BR><INPUT class=needed size=36 name=Model></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Ønsker du betræk til din varmepude </FONT><FONT color=#ff0000>*</FONT> <BR><INPUT class=needed size=36 name=Betræk></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 13pt"><FONT face="Trebuchet MS, Sans-Serif">Her kan du skrive en yderligere besked:</FONT><BR><INPUT size=72 name="Yderligere besked"></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><SPAN style="FONT-SIZE: 14pt"><FONT color=#ff0000>*</FONT> <FONT face="Trebuchet MS, Sans-Serif">Disse felter skal udfyldes, for at formularen kan sendes.</FONT></SPAN></P>
<P>&nbsp;&nbsp;&nbsp;</P>
<P><INPUT type=submit value=Send><INPUT type=reset value=Slet>
</FORM><P><SPAN style="FONT-SIZE: 14pt"><FONT color=#000000></P></FONT></SPAN>
<P></P></FONT></SPAN></SPAN></FONT></SPAN></SPAN></SPAN></FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE style="BORDER-COLLAPSE: collapse" height=11 cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD width=183><IMG src="/templates/b3001/images/1.gif"></TD>
<TD style="BACKGROUND: url(/templates/b3001/images/content-corner-bottom.gif)" width=9><IMG src="/templates/b3001/images/1.gif"></TD>
<TD style="BACKGROUND: #ffffff"><IMG src="/templates/b3001/images/1.gif"></TD></TR></TBODY></TABLE>
<TABLE style="BORDER-COLLAPSE: collapse" height=54 cellSpacing=0 cellPadding=0 width="100%" align=left border=0>
<TBODY>
<TR>
<TD align=middle width=259>
<P align=left><FONT color=#ffffff>Copyright ® 2006 <A href="http://www.varmepude.com/"><FONT color=#ffffff>varmepude.com</A></FONT></P></FONT></TD>
<TD align=middle>
<DIV align=left><PRE>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</B></PRE></DIV></TD></TR></TBODY></TABLE></TD>
<TD style="BACKGROUND: url(/templates/b3001/images/site-shade-right-blaa.gif)" width=17><IMG src="/templates/b3001/images/1.gif"></TD></TR></TBODY></TABLE><IMG style="LEFT: 81px;POSITION: absolute;TOP: 14px" src="/Fotos/roedblomst016-blue5.gif">
<TABLE style="LEFT: 200px;POSITION: absolute;TOP: 69px;BORDER-COLLAPSE: collapse" height=37 cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD style="BACKGROUND: url(/templates/b3001/images/top-menu-blue-ny-stor.gif)" vAlign=bottom align=middle width=95><A href="/index.html">
<H3>Forside</H3></A></TD>
<TD style="BACKGROUND: url(/templates/b3001/images/top-menu-blaa-ny.gif)" vAlign=bottom align=middle width=95><A href="http://www.sitecenter.dk/malerinden/fotosafhvedekernepuden/" target=self>
<H3>Varmepude</H3></A></TD>
<TD style="BACKGROUND: url(/templates/b3001/images/top-menu-blaa-ny.gif)" vAlign=bottom align=middle width=95><A href="http://www.sitecenter.dk/malerinden/brugerdefinerethtml1/" target=self>
<H3>Køle-ispude</H3></A></TD>
<TD style="BACKGROUND: url(/templates/b3001/images/top-menu-blaa-ny.gif)" vAlign=bottom align=middle width=95><A href="http://www.sitecenter.dk/malerinden/fotosafhvedekernepuden/" target=self>
<H3>Priser</H3></A></TD>
<TD style="BACKGROUND: url(/templates/b3001/images/top-menu-blaa-ny.gif)" vAlign=bottom align=middle width=95><A href="/kontakt.html">
<H3>Bestil</H3></A></TD>
<TD style="BACKGROUND: url(/templates/b3001/images/top-menu-blaa-ny.gif)" vAlign=bottom align=middle width=95><A href="/Links.html" target=self>
<H3>Links</H3></A></TD></TR></TBODY></TABLE>
<TABLE style="LEFT: 24px;WIDTH: 172px;POSITION: absolute;TOP: 72px;BORDER-COLLAPSE: collapse;HEIGHT: 30px" cellSpacing=0 cellPadding=0 width=172 border=0>
<TBODY>
<TR>
<TD align=middle><SPAN style="FONT-SIZE: 14pt"><FONT face="Arial, Helvetica, Sans-Serif" color=#ff0000><B><FONT color=#0000ff>Varmepude</FONT></SPAN></B></FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
</DIV></DIV>
</FORM>
<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post></FORM>
<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post></FORM>
<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post></FORM>
<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post></FORM>
<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post></FORM>
<FORM action=http://www.varmepude.com/cgi-bin/FormMail.pl method=post></FORM></BODY>
Avatar billede mclemens Nybegynder
20. marts 2006 - 12:38 #49
Virker det?
Avatar billede mclemens Nybegynder
20. marts 2006 - 12:41 #50
hvis du sætter class="needed" i input felter gør at de er påkrævet ;)
... ellers er de ikke påkrævet 8) ... så hvis du har flere inputs på siden til andre forms så virker det stadigvæk :)
Avatar billede mo- Mester
20. marts 2006 - 12:47 #51
mclemens - du er helt fantastisk - nu virker det perfekt. Og jeg modtager bestillingsmailen.

Det er jeg meget, meget glad for.

Ok - class="needed" i indput felter  - det skal jeg huske.

Tusinde mange tak.

Vil du være tilfreds med 150 points? Så kan Idanielsen få de 50?
Eller kan jeg gi' dig 200 og Idanielsen 50?
Avatar billede mclemens Nybegynder
20. marts 2006 - 12:52 #52
du giver bare mig 100,
Idanielsen 50
og fennec 50

hvis det er ok med dem?
Avatar billede mo- Mester
20. marts 2006 - 12:54 #53
åhh undskyld, fennec - havde jeg helt glemt i kampens hede.
Selvfølgelig.
Hvordan kan jeg forhøje mine points?
50 til Idanielsen
50 til fennec
200 til mclemens
Avatar billede ldanielsen Nybegynder
20. marts 2006 - 12:54 #54
Ikke noget til mig :o)

At du skriver class = "needed" er ikke noget standard kode, det virker kun fordi denne:

for(run=0;run<inputs.length;run++){
  if(inputs[run].value=="" && inputs[run].className=="needed"){chck=1;alert("Du skal udfylde: "+inputs[run].name);}
}if(chck==0)return true;else return false;
}

- er med. Den kigger på alle inputs og tager sig af dem der har denne class.
Avatar billede mo- Mester
20. marts 2006 - 12:55 #55
Jeg insisterer!!!
Avatar billede mclemens Nybegynder
20. marts 2006 - 12:56 #56
... jeg havde nok ikke opdaget det med return
så hurtigt hvis ikke fennec havde gjort
mig opmærksom på det i dette indlæg:

20/03-2006 11:34:26
mclemens >>
Også skal der vel også en return på onSubmit:
onsubmit="return chkform();"
Avatar billede mo- Mester
20. marts 2006 - 12:56 #57
Jeg har lært noget af jer alle - derfor
Avatar billede ldanielsen Nybegynder
20. marts 2006 - 12:57 #58
mcclemens kode er fin og den virker, men du blev nok ikke så meget klogere, vel? Faktisk er fennec's første indlæg en god indføring i princippet for at evaluere brugerens indtastning, så se lidt på det hvis du har lyst.
Avatar billede mo- Mester
20. marts 2006 - 12:58 #59
Jo tak - men vær nu sød at lægge nogle svar.
Avatar billede mclemens Nybegynder
20. marts 2006 - 13:01 #60
At du skriver class = "needed" er ikke noget standard kode, det virker kun fordi denne:...- er med. Den kigger på alle inputs og tager sig af dem der har denne class.>

det ved jeg godt :) plejer at bruge document.body.innerHTML, men roenving prikkede mig lige på skulderen i nedenstående tråd og gav mig en lille belæring... det er altid rart at lære noget nyt / lære at gøre det på en bedre måde :)

http://www.eksperten.dk/spm/696426


Faktisk er fennec's første indlæg en god indføring i princippet for at evaluere brugerens indtastning, så se lidt på det hvis du har lyst.>
- Kan kun give dig ret :) ... derfor sagde jeg også at fennec burde have point ... men, det kan jo hurtigt blive et langt js'script...

mo-> Hvis ikke Idanielsen vil have point for at rette js-fejlen i det andet script synes jeg du skal give fennec og mig 100 hver...
Avatar billede mo- Mester
20. marts 2006 - 13:04 #61
Ja - I bestemmer selv - gi'r gerne 100 til hver - så glad er jeg.
Men det var jo dig, mclemens, der gav mig en side, der bare virker - så du fortjener 200.
Avatar billede mclemens Nybegynder
20. marts 2006 - 13:05 #62
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function chkform(){

chck=0; /* Check variabel til at kontrollere med */

inputs=document.getElementsByTagName("input"); /* henter alle inputs på siden */
for(run=0;run<inputs.length;run++){ /*Løber alle inputs igennem */



  if(inputs[run].value=="" && inputs[run].className=="needed"){ /*checker om input værdien er forskellig fra ingenting og om class defineringen på input feltet er needed


chck=1;alert("Du skal udfylde: "+inputs[run].name);} /* Sætter kontrolvariabel til 1 hvis der er et felt der er needed med indhold=ingenting

}if(chck==0)return true;else return false; /* hvis der har været 1 fejl så afsendes formularen ikke */
}
//-->
</SCRIPT>
Avatar billede mclemens Nybegynder
20. marts 2006 - 13:11 #63
glemte at afslutte js kommentarer i ovenstående, men det var jo mere for at komme med forklaringen på scriptet :)

så du fortjener 200.>
egentlig burde fennec vel have det hele da hans løsning jo virker ... og han kom først (kunne bare ikke få den til at virke, men jeg glemte at rette formnamene i min test af hans script) ... hvad siger du fennec vil du have alle 200 ? eller 150 til dig og 50 til mig?
Avatar billede fennec Nybegynder
20. marts 2006 - 14:23 #64
Nej tak. Heller størstedelen til dig.
Jeg havde ikke tid til at følge op på ? (havde lige lidt pressende arbejde), og forklaringen er i dette tilfælde det, som har betydet noget for mo-.

Jeg har det fint med bare 50 point.
.o) <-- One Eyed Jack
Avatar billede mclemens Nybegynder
20. marts 2006 - 23:15 #65
ok :)
Avatar billede mo- Mester
20. marts 2006 - 23:20 #66
Endnu en gang tusinde tak for hjælpen til jer alle.
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