Avatar billede freud Nybegynder
07. september 2004 - 23:56 Der er 6 kommentarer og
1 løsning

max antal tegn i textarea

ja jeg ved godt at der er flere indlæg om dette emne, men jeg syntes ikke at jeg har kunne bruge nogle af de andre indlæg...

jeg skal bruge en validering af et textarea.

- der må max være 200 tegn
- hvis der er mere når musen forlader feltet skal der komme en alert box med en besked

Hjælp !!!!!!!
Avatar billede roenving Novice
08. september 2004 - 00:02 #1
F.eks.

<textarea onblur="if(this.value.length>200){alert('Du har mere end 200 tegn i feltet');this.value=this.value.substring(0,200);this.focus();}"></textarea>
Avatar billede freud Nybegynder
08. september 2004 - 00:08 #2
- roenving ( det virker helt som det skal , men som du ved kan man jo få ideer undervejs :-) )

kan man lave det sådan at man ikke kan indtaste mere end 200 tegn ? og måske en tæller som viser hvormange tegn man har indtastet
Avatar billede roenving Novice
08. september 2004 - 00:40 #3
Den findes i tusinde udgaver !-)

-- her er en af de mere udbyggede:

<script type="text/javascript">
function checkLength(len,val,flt){
  if(val.length>len)return false;
  flt = document.getElementById(flt);
  flt.innerHTML = val.length;
  if(val.length==len)flt.style.color='red';
  else if(val.length>0.9*len)flt.style.color='yellow';
  else flt.style.color='green';
 
}
</script>
Du har nu indtastet <span id="tael1" style="color:green">0</span>&nbsp;tegn.<br>
<textarea onkeypress="return checkLength(200,this.value,'tael1')" onkeyup="return checkLength(200,this.value,'tael1')"></textarea>
Avatar billede freud Nybegynder
08. september 2004 - 00:58 #4
kanon - tusinde tak for hjælp :-)
Avatar billede freud Nybegynder
08. september 2004 - 00:58 #5
drop lige et spg.
Avatar billede roenving Novice
08. september 2004 - 01:12 #6
Velbekomme '-)

-- og kommentaren om, at det var en af de mere udbyggede gik på flere ting:

Med kun een gang af javascript-koden kan du:

-- bruge den mange gange på samme side
-- hvert tekst-felt eller textarea skal/kan have sin egen tæller
-- og du kan sætte længden individuelt på hvert felt
-- den skifter farve på tælleren (hvilket jeg foretrak fremfor at skifte farve på teksten i selve feltet !-)
Avatar billede roenving Novice
08. september 2004 - 12:04 #7
-- og tak for point ;~}
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