Avatar billede xxx Nybegynder
12. september 2001 - 08:56 Der er 7 kommentarer og
1 løsning

Felt i formular som skal udfyldes

Jeg har en bestillingsformular, hvor nogle bestemte felter skal udfyldes før man kan afsende bestillingen. Hvordan gøres dette?
Avatar billede disky Nybegynder
12. september 2001 - 08:57 #1
Med java script
Avatar billede nordclc Nybegynder
12. september 2001 - 09:05 #2
Avatar billede disky Nybegynder
12. september 2001 - 09:11 #3
Her mit mit script til verificering af emails:
<SCRIPT LANGUAGE=\"JavaScript\">

<!--

function ValidateForm(form)
{
  if (form.EMAIL.value == \"\")
  { alert(\"I need your email address so I can responded to your comments\"); form.EMAIL.focus(); return; }

  if (form.EMAIL.value.indexOf(\'@\', 0) == -1 ||
      form.EMAIL.value.indexOf(\'.\', 0) == -1)
  { alert(\"Please enter a valid email address\"); form.EMAIL.focus(); return; }

  if (form.COMMENT.value == \"\")
  { alert(\"Please add a comment\"); form.COMMENT.focus(); return; }

  form.submit();
}

//-->

</SCRIPT>


Og sådanne her bruger jeg det.

    <FORM ACTION=\"http://cgi.inet.tele.dk/cgi-bin/form_processor.cgi\"
      METHOD=\"POST\" ENCTYPE=\"x-www-form-urlencoded\">
        <TABLE WIDTH=\"50%\">
          <TR>
            <TD>Your name</TD>
            <TD><INPUT TYPE=\"TEXT\" NAME=\"NAME\" SIZE=\"35\"></TD>
          </TR>
          <TR>
            <TD>Your email</TD>
            <TD><INPUT TYPE=\"TEXT\" NAME=\"EMAIL\" SIZE=\"35\"></TD>
          </TR>
          <TR>
            <TD>Your comment</TD>
            <TD>
                <P> <TEXTAREA NAME=\"COMMENT\" ROWS=\"5\" COLS=\"40\"></TEXTAREA> </P> </TD>
          </TR>
          <TR>
            <TD></TD>
            <TD>
                <P><INPUT TYPE=\"BUTTON\" NAME=\"Button1\"
                  VALUE=\"Send comment\" ONCLICK=\"ValidateForm(this.form)\"></P> </TD>
          </TR>
        </TABLE> </FORM>
Avatar billede xxx Nybegynder
13. september 2001 - 09:26 #4
Ingen brugbare svar derfor lukkes spørgsmålet.
Avatar billede disky Nybegynder
13. september 2001 - 09:29 #5
Hvad ævler du om, min svar er 100% brugbart
Avatar billede xxx Nybegynder
13. september 2001 - 09:36 #6
Ikke brugbart for mit vedkommende. Ingen tvivl om at dit svar kan bruges. Jeg kan bare ikke bruge det.
Avatar billede disky Nybegynder
13. september 2001 - 09:37 #7
Så er det helt klart fordi du ovehovedet ikke kender til programmering.

if (form.COMMENT.value == \"\")
  { alert(\"Please add a comment\"); form.COMMENT.focus(); return; }


Checker om feltet \'COMMENT\' er udfyldt.

Altså hvor svært kan det være ?

RTFM
Avatar billede michaelb.dk Nybegynder
18. juni 2003 - 15:32 #8
det virker heller ikk her disky :-(
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
Kurser inden for grundlæggende programmering

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