webForumDet fria alternativet

Skicka med formnamn på textarea

1 svar · 198 visningar · startad av Bearo

BearoMedlem sedan feb. 20067 inlägg
#1

Tjena..
Jag måste erkänna att jag är helt värdelös på Java, men jag har ändå försökt.. men självklart misslyckats, gång på gång ;)

Det jag är ute efter är en textarea med begränsning på antalet teckan man får mata in samt något som skriver ut hur många tecken man har kvar.. och det har jag hittat:

maxLen = 30;

function checkMaxInput(form) {
if (form.Fritext.value.length > maxLen)
form.Fritext.value = form.Fritext.value.substring(0, maxLen);

else form.remLen.value = maxLen - form.Fritext.value.length;
}

och för att anropa den funktionen använder jag:

<form action="test.asp" name="bla">
<textarea name="Fritext" wrap="physical" cols="40" rows="8" onKeyDown="checkMaxInput(this.form)" onKeyUp="checkMaxInput(this.form)"></textarea>
<br>
<input readonly type="text" name="remLen" size="3" maxlength="3" value="30">
</form>

Och där skickas ju namnet på formuläret med, men inte namnet på textarean.. och det vill jag, för jag vill kunna använda detta på många formulär och därför ha det i en .js fil som jag inkluderar..
Jag kom fram till att om jag skrev this.name så fick jag ut namnet på textarean, men jag lyckas inte skicka det till funktionen och använda det.. vilket egentligen borde vara ganska lätt..

Tacksam för svar, ha d gott..//Björn

BearoMedlem sedan feb. 20067 inlägg
#2

Jag hittade själv svaret när jag sökte vidare..
http://www.jojoxx.net/jscript/archive/show.asp?id=22

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