webForumDet fria alternativet

Max antal tecken = fel

3 svar · 297 visningar · startad av Mannen

MannenMedlem sedan jan. 2003247 inlägg
#1

Tjenare
Behöver hjälp med att få min max antal tecken funktion att fungera.

Den räknar fel om det kommer in åäö.

Kanske man måste ha någon liten kodsnutt som säger att om det är åäöÅÄÖ och andra märkliga tecken så ska det räknas som ett?

Men jag vet inte hur jag då skulle lösa detta.

Här är koden:

<script type="text/javascript">
function AntalTecken() {
  var texten = document.form1.Atext;
  var tecken = document.form1.tecken;

  if(texten.value.length>250)
    texten.value = texten.value.substr(0,250);

  tecken.value = 250-texten.value.length;
}
</script>
<input readonly type="text" name="tecken" size="3" maxlength=3 value="250" class="noCount">
<textarea name="Atext" id="Atext" class="input" cols="69" rows="7" onkeypress="AntalTecken()" onkeyup="AntalTecken()"><textarea>

Snälla hjälp mig, jag blir galen

Peter SMedlem sedan dec. 20025 483 inlägg
#2

Fungerar fint för mig. Dock verkar det fattas ett inledande "/" för det avslutande <textarea>-elementet.

:)

MannenMedlem sedan jan. 2003247 inlägg
#3

Hmm såg att det försvann när jag pastade koden hit. Hmm ska testa en gång till. Använder du samma kod som mig?

MannenMedlem sedan jan. 2003247 inlägg
#4

Nu har jag testat, min fråga hör inte längre hemma här utan i asp forumet, det var Server.HTMLEncode() som förstörde.

Tack ändå.

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)