Avatar billede horsmark Nybegynder
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!)
Avatar billede netsrac Praktikant
21. juni 2001 - 21:18 #1
<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>

Avatar billede horsmark Nybegynder
21. juni 2001 - 21:24 #2
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();\">
>


?
Avatar billede netsrac Praktikant
21. juni 2001 - 21:28 #3
Har du flere submit knapper til den samme for da ?
Avatar billede netsrac Praktikant
21. juni 2001 - 21:29 #4
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>
Avatar billede horsmark Nybegynder
21. juni 2001 - 21:30 #5
jeps 5 stk :-)
btnSlet
btnReset
btnGem
btnGemsom <-denne giver brugeren mulighed for at ændre i navn
Avatar billede horsmark Nybegynder
21. juni 2001 - 21:38 #6
fårk den giver fejlmeddelelse uanset hvad *ARGH*
Avatar billede netsrac Praktikant
21. juni 2001 - 21:40 #7
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>
Avatar billede horsmark Nybegynder
21. juni 2001 - 23:12 #8
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
Avatar billede netsrac Praktikant
21. juni 2001 - 23:19 #9
<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>
Avatar billede horsmark Nybegynder
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)
Avatar billede netsrac Praktikant
21. juni 2001 - 23:25 #11
Prøver du på at submitte flere forme på engang ? Det kan man ikke.
Avatar billede horsmark Nybegynder
21. juni 2001 - 23:27 #12
nix det hele ligger i én form. Nemmerlig wemail-formen :-) Også derfor min hjerne brænder sammen
Avatar billede netsrac Praktikant
21. juni 2001 - 23:30 #13
Komplexs skidt, find en anden måde at bygge det op på :-)
Avatar billede horsmark Nybegynder
21. juni 2001 - 23:31 #14
*AAAAAAAAAAAAAAAAAAAAAARRRRRRRRRRRRRRGGGGGGGGH*

*hihi* takker for hjælpen anyway ;-)

mvh.
Jesper
Avatar billede netsrac Praktikant
21. juni 2001 - 23:32 #15
Så lidt :-)
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