Avatar billede mowo Nybegynder
01. februar 2000 - 17:06 Der er 15 kommentarer og
1 løsning

Mail formular

Hej
Hvis ikke f.eks - e-mail feltet udfyldes. Hvordan sikre jeg mig så at jeg får denne oplysning??? - inden Mail formularet sendes. Jeg arbejder i Adobe Golive og køre på Windows NT Server.


Avatar billede echo Nybegynder
01. februar 2000 - 17:09 #1
Hvilket programmerings-sprog bruger du?
Avatar billede mowo Nybegynder
01. februar 2000 - 17:10 #2
Hej echo.
Jeg bruger HTML
MVH
mowo
Avatar billede dkkarpen Nybegynder
01. februar 2000 - 17:15 #3
Men det script der handler din form er sgu næppe HTML...
Avatar billede dkkarpen Nybegynder
01. februar 2000 - 17:15 #4
...din form action det er.
Avatar billede mowo Nybegynder
01. februar 2000 - 17:19 #5
Jeg er ikke rigtig med hvad der spørges om tro jeg. Men ville det hjælpe hvis i fik adressen på hjemmesiden hvor scriptet ligger.
Mvh. mowo
Avatar billede dkkarpen Nybegynder
01. februar 2000 - 17:21 #6
Ja ;-)
Avatar billede dkkarpen Nybegynder
01. februar 2000 - 17:22 #7
Og så lige for en god ordens skyld. Svar er til et løsning på dit problem. Ikke til dine svar på vores kommentarer.
Avatar billede mowo Nybegynder
01. februar 2000 - 17:34 #8
Adressen er www.aekvator.dk
Se under e-mail eller Vare-bestilling
Avatar billede Slettet bruger
01. februar 2000 - 19:09 #9
Hmm, du bruger scannet.
Tilbyder de ikke "kun" ASP?

Ellers kunne jeg ha' bixet et sammen, i PHP3.
Avatar billede styrelse Nybegynder
01. februar 2000 - 19:18 #10
Det du vil, er det at det ikke skal være muligt at sende din formular, uden at udfylde email feltet?
Avatar billede echo Nybegynder
01. februar 2000 - 19:24 #11
Nårja!

Han kan jo bare bruge javascript!
Avatar billede dkkarpen Nybegynder
01. februar 2000 - 19:31 #12
Prøv at fyre den her af i <head>

<SCRIPT language="JavaScript">
<!-- skjul indhold for gamle browsere

// funktion der checker formularen

function checkForm(){
    ok = true;
   
    if (!(check_email(document.formular.E-mail.value))){
        ok = false;
        alert('Du har ikke indtastet en gyldig E-mail adresse!')
    }
    return ok;
}

// funktion der checker om et formularfelt er tomt, til brug i checkForm()

function check_tom(text) {
  return (text.length > 0);
}

// funktion der kigger efter et gyldigt tlf. nr, til brug i checkForm()

function check_tal(felt) {
    for (i=0; i < felt.length; i++){
            if ((felt == "")||(felt.charAt(i)!=0)&&(felt.charAt(i)!=1)&&(felt.charAt(i)!=2)&&(felt.charAt(i)!=3)&&(felt.charAt(i)!=4)&&(felt.charAt(i)!=5)&&(felt.charAt(i)!=6)&&(felt.charAt(i)!=7)&&(felt.charAt(i)!=8)&&(felt.charAt(i)!=9))
                return false;
    }
    return true;
}

// funktion der kigger efter en gyldig email adresse, til brug i checkForm()

function check_email(address) {
  if ((address == "")
    || (address.indexOf ('@') == -1)
    || (address.indexOf ('.') == -1))
      return false;
  return true;
}

// end gem indhold for gamle browsere -->
</SCRIPT>
Avatar billede dkkarpen Nybegynder
01. februar 2000 - 19:47 #13
Din form kalder du name="formular"

og endvidere bruger du denne kommando i <form ......... onSubmit="return checkForm()">
Avatar billede mowo Nybegynder
02. februar 2000 - 08:43 #14
Svar på spørgsmål fra styrelsen - er svaret Ja
Avatar billede dkkarpen Nybegynder
02. februar 2000 - 11:38 #15
Og så er mit svar det du behøver.
Avatar billede isdan Nybegynder
16. oktober 2000 - 08:05 #16
Tak for svaret..
mowo
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
Alle kurser indenfor Microsoft 365 – både til begyndere og øvede.

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