Avatar billede falslev Nybegynder
11. februar 2003 - 10:48 Der er 5 kommentarer og
1 løsning

Java med "

Hvordan får jeg java til at forstå  at den skal lede efter "
Det den skal er at den skal komme med fejl beskeden hvis en form submites og feltet Email indeholde "
Koden ser således ud:

if (document.form.Body.value.length >0 && (document.form.Body.value.indexOf(""",0) >0)) {
errorMsg +="- Tegnet " er brugt i koden";
    }
Avatar billede atoft Nybegynder
11. februar 2003 - 10:53 #1
brug

document.form.Body.value.indexOf("\"",0) >0
Avatar billede falslev Nybegynder
11. februar 2003 - 11:10 #2
Det virker ikke.
Hvis jeg kun skriver " i feltet kommer der stadig ingen advarsel.
Men i en sætning virker det.
Hvorfor ?
Avatar billede atoft Nybegynder
11. februar 2003 - 11:18 #3
Hvad hedder dit email felt og din form?

Det er sikkert document.form.Body.value som er forkert
Avatar billede falslev Nybegynder
11. februar 2003 - 11:22 #4
Nej slet ikke. FOr så ville den jo ikke komme med fejlen ellers.
Det virker hvis bare " ikke er det første tegn. F.Eks. s"
Det virker ikke hvis der kun står "
Avatar billede atoft Nybegynder
11. februar 2003 - 11:24 #5
Ok det er fordi det skal være > -1 og ikke 0
Avatar billede falslev Nybegynder
11. februar 2003 - 11:42 #6
Tak det var bare super :)
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