Avatar billede maron Nybegynder
26. januar 2008 - 09:53 Der er 4 kommentarer

Counter på tekstfelt

Nogen der ved hvordan man kan lave en counter på et tekstfelt. Som tæller hvor mange tegn der er sat, og vises i et input felt.
Avatar billede tdimhcs Nybegynder
26. januar 2008 - 11:33 #1
Er det noget i den her stil du vil:

<html>
<head>

<script type="text/javascript">
function OverfoerTegn(textarea, formfelt){
    formfelt.value = textarea.value.length;
   
}
</script>
</head>
<body>

<form>
    Antal tegn indtastet:
    <input type="text" name="taeller" size="3"><br />

    <textarea cols="25" rows="3" onkeypress="OverfoerTegn(this, this.form.taeller);" onkeyup="OverfoerTegn(this, this.form.taeller);"></textarea>
</form>

</body>
</html>

/Kurt
Avatar billede maron Nybegynder
26. januar 2008 - 11:39 #2
Ja lige præcis.
Er det muligt at sætte et billede ind, når eks. 300 tegn er nået?
Avatar billede w13 Novice
26. januar 2008 - 11:58 #3
Hvor skal billedet sidde? F.eks.:

<html>
<head>
<script type="text/javascript">
function OverfoerTegn(textarea,formfelt){
    var MaxLengthPic=document.getElementById("maxlengthpic").style.display;
    formfelt.value=textarea.value.length;
    if(textarea.value.length>300)MaxLengthPic="block";
    else if(MaxLengthPic=="block")MaxLengthPic="none";
</script>
</head>
<body>

<form>
    Antal tegn indtastet:
    <input type="text" name="taeller" size="3"><br>
    <img id="maxlengthpic" style="display:block" src="billede.jpg">

    <textarea cols="25" rows="3" onkeypress="OverfoerTegn(this,this.form.taeller)" onkeyup="OverfoerTegn(this,this.form.taeller)"></textarea>
</form>

</body>
</html>
Avatar billede maron Nybegynder
26. januar 2008 - 12:05 #4
Det er helt fint der w13 :-)
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

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