21. juni 2001 - 20:56
Der er
14 kommentarer og 1 løsning
text != \"\" else alert
Hej endnu et JavaScript spørgsmål fra en gut der IKKE fatter en bøjet hat af JavaScript *tsktsk* <FORM NAME=\'webmail\' METHOD=\'POST\' ACTION=\'site.asp\'> <input name=\'navn\' type=\'text\' value=\'blabla\'> <input name=\'btnGem\' type=\'submit\' value=\'gemtekst\'> </form> Jeg skal have et check på om navn != \"\" ellers Alert(Indtast et navn!)
Annonceindlæg fra SuperOffice
<script> function go() { if (document.webmail.navn.value == \'\') { alert(\'indtast navn\'); return false; } else return true; } </script> <FORM NAME=\'webmail\' METHOD=\'POST\' ACTION=\'site.asp\' onsubmit=\"return go();\"> <input name=\'navn\' type=\'text\' value=\'blabla\'> <input name=\'btnGem\' type=\'submit\' value=\'gemtekst\'> </form>
hmmm eftersom jeg har flere submitknapper kan man så ikke flytte omsubmit ned til den pågældende submitknap så ALLE submitknapper ikke ryger igennem valideringen? <input name=\'btnGem\' type=\'submit\' value=\'gemtekst\' onsubmit=\"return go();\"> > ?
Har du flere submit knapper til den samme for da ?
Men vi kan da også gøre det på denne måde: <script> function go() { if (document.webmail.navn.value == \'\') { alert(\'indtast navn\'); } else { document.webmail.submit(); } } </script> <FORM NAME=\'webmail\' METHOD=\'POST\' ACTION=\'site.asp\'> <input name=\'navn\' type=\'text\' value=\'blabla\'> <input name=\'btnGem\' type=\'button\' value=\'gemtekst\' onclick=\"return go();\"> </form>
jeps 5 stk :-) btnSlet btnReset btnGem btnGemsom <-denne giver brugeren mulighed for at ændre i navn
fårk den giver fejlmeddelelse uanset hvad *ARGH*
Fjern lige return, hvilken fejlmeddelse får du ? <script> function go() { if (document.webmail.navn.value == \'\') { alert(\'indtast navn\'); } else { document.webmail.submit(); } } </script> <FORM NAME=\'webmail\' METHOD=\'POST\' ACTION=\'site.asp\'> <input name=\'navn\' type=\'text\' value=\'blabla\'> <input name=\'btnGem\' type=\'button\' value=\'gemtekst\' onclick=\"go();\"> </form>
Oki fandt spasserfejlen type=\'submit\' skulle ændres til type=\'button\' *hmm* MEN hvordan får jeg knappen til at submitte value´en på den button altså \"btnGem\". Jeg skal nemlig ved submit bruge den button´s value i mit asp? If request.form(\"btnGem\") = \"Gem skabelon\" Then kodekodekode... End If
<script> function go() { if (document.webmail.navn.value == \'\') { alert(\'indtast navn\'); } else { document.webmail.submit(); } } </script> <FORM NAME=\'webmail\' METHOD=\'POST\' ACTION=\'site.asp\'> <input type=\"hidden\" name=\"btnGem\"> <input name=\'navn\' type=\'text\' value=\'blabla\'> <input type=\'button\' value=\'gemtekst\' onclick=\"go();\"> </form>
21. juni 2001 - 23:19
#10
min fejl... den submitter selvfølgeligt GemTekst MEN kun den ikke det der eller er <input type=hidden??? Jeg prøvede med document.all.submit(); men tsk (hav tålmod Jesper HorsMark der er JavaScript kursus om 1 måned! ahhh)
21. juni 2001 - 23:25
#11
Prøver du på at submitte flere forme på engang ? Det kan man ikke.
21. juni 2001 - 23:27
#12
nix det hele ligger i én form. Nemmerlig wemail-formen :-) Også derfor min hjerne brænder sammen
21. juni 2001 - 23:30
#13
Komplexs skidt, find en anden måde at bygge det op på :-)
21. juni 2001 - 23:31
#14
*AAAAAAAAAAAAAAAAAAAAAARRRRRRRRRRRRRRGGGGGGGGH* *hihi* takker for hjælpen anyway ;-) mvh. Jesper
21. juni 2001 - 23:32
#15
Så lidt :-)
Vi tilbyder markedets bedste kurser inden for webudvikling