Avatar billede Gimhle Novice
03. januar 2011 - 21:03 Der er 3 kommentarer og
1 løsning

Ændre et script

Som nybegynder i HTML-kode og scripts, må jeg bede om hjælp til et problem.

Jeg har en formular med dette tekstfelt:

<input type="text" name="Spille_for" size="38" tabindex="8" maxlength="50"></b><br>

Tekstfeltet bliver valideret med dette script:

if ((theForm.Spille_for.value.length < 7))
{
alert('Du skal udfylde feltet med 2 fornavne!');
theForm.Spille_for.focus();
return false;
}

Det jeg gerne vil have hjælp til, er at sætte et id på tekstfeltet, således at name="Spille for" bliver uden "_". Måske noget i retning af: name="Spille for" id="Spille_for". Hvordan vil denne ændring alligevel fungere sammen med validerings scriptet ?
Avatar billede martiinkolle Nybegynder
03. januar 2011 - 22:09 #1
Det er meget nemt, hvis du stadig beholder name.

<input type="text" name="Spille_for" id="spilleFor" size="38" tabindex="8" maxlength="50"></b><br>


if ((theForm.spilleFor.value.length < 7))
{
alert('Du skal udfylde feltet med 2 fornavne!');
theForm.spilleFor.focus();
return false;
}
Avatar billede Gimhle Novice
03. januar 2011 - 22:35 #2
Hej Martin!

Jeg tror du har misforstået mig :-)
Name skulle være: "Spille for" og ikke "Spille_for"

Kan det her bruges?

<input type="text" name="Spille for" id="spille_for" size="38" tabindex="8" maxlength="50"></b><br>

if ((theForm.spille_for.value.length < 7))
{
alert('Du skal udfylde feltet med 2 fornavne!');
theForm.spille_for.focus();
return false;
}
Avatar billede Gimhle Novice
04. januar 2011 - 00:27 #3
Hej!

Jeg har fået det til at virke nu.

Jeg brugte min "tilrettede" version :-)
Avatar billede Gimhle Novice
10. januar 2011 - 23:43 #4
Problemet er løst :-)
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