Avatar billede mmej Nybegynder
28. september 2003 - 10:02 Der er 6 kommentarer og
1 løsning

Kontroller sidste tegn i et tekst felt

Hej Eksperter...

For at gøre en lang historie kort:

Jeg har brug for et javascript, der kontrollerer om det sidste tegn i et tekstfelt er et komma (,), og hvis ikke det er, skal kommaet tilføjes som det sidste tegn i tekstfeltet.

På forhånd tak...
Avatar billede roenving Novice
28. september 2003 - 10:08 #1
function indsaetKomma(f){
if(f.tekst.value.length-1!=f.tekst.value.lastIndexOf(','))f.tekst.value+=",";
}

<form onsubmit="indsaetKomma(this)">
<textarea name="tekst"></textarea>
</form>
Avatar billede mmej Nybegynder
28. september 2003 - 10:09 #2
Tester det lige, det ser jo fornuftigt ud!!
Avatar billede schaefner Juniormester
28. september 2003 - 10:12 #3
<script type="text/javascript">
function tjekTegn(frm) {
  if (frm.str.value.substring(frm.str.value.length-1) != ',') frm.str.value += ',';
}
</script>

<form onsubmit="tjekTegn(this)">
<input type="text" name="str"><br>
<input type="submit" value="Udfør">
</form>

Nu havde jeg lavet den, så skal den da også lige postes ;o)
Avatar billede roenving Novice
28. september 2003 - 10:13 #4
;O)
Avatar billede mmej Nybegynder
28. september 2003 - 10:19 #5
Tak til roenving.... Scriptet kører perfekt nu

Og også tak til schaefner, selvom jeg først så forslaget da jeg var færdig med et andet...

Forresten skal roenving ikke sende sin svar som et svar og ikke en kommentar hvis jeg skal kunne give point?
Avatar billede roenving Novice
28. september 2003 - 10:20 #6
Jamen så velbekomme '-)
Avatar billede roenving Novice
28. september 2003 - 10:25 #7
-- og tak for points ;~}
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