webForumDet fria alternativet
Logga in / Bli medlem

tecken kvar

JavaScript

4 svar · 148 visningar · startad av sven

Medlem sedan aug. 2001383 inlägg
Frågan#1

Hej... Jag behöver lite hjälp.... Känner mig en aning desperat...

Jag har ett formulär med en textarea i. Nu skulle jag vilja he en "nedåträknare" i denna. Så att man bara kan skriva ex 130 tecken och att man ser hur många tecken man kan skriva till. Ni vet... typ SMS eller så.. Nån som vet något bra sätt?

H
SVen

Medlem sedan aug. 2001383 inlägg
#2

Lyckades lösa det själv.... Nu blev jag stolt.... :D

Medlem sedan apr. 20012 427 inlägg
#3

Hur löste du det? Jag har försökt utan att komma på hur jag ska göra.

Medlem sedan aug. 2001383 inlägg
#4

I vanlig ordning så snodde jag det... Får man inte det? hmmm..
Ok så här ser det ut:
Först scriptet

<script language="JavaScript">
<!-- Dölj
var supportsKeys = false

function teckenKvar() {

tick()
document.formular.body.select()
}

function tick() {
calcCharLeft(document.forms[0])
if (!supportsKeys) timerID = setTimeout("tick()",200)
}

function calcCharLeft(formular) {
maxLength = 130
if (formular.body.value.length > maxLength) {
formular.body.value = formular.body.value.substring(0,maxLength)
charleft = 0
} else {
charleft = maxLength - formular.body.value.length
}

formular.ticker.value = charleft
}

function textKey(f) {
supportsKeys = true
calcCharLeft(f)
}
//-->
</script>

sen bodytaggen..

<body onLoad="teckenKvar()">

och sist formtaggen...

<form name="formular" method="POST" action="sendsms.asp">

<p align="center">Skriv ditt SMS till <%=rs("name")%></p>
<p align="center"><input type="text" name="subject" size="20" maxlength="10">
<input type="hidden" name="recipient" value="<%=rs("phone")%>@sms.tele2.se"></p>
<p align="center"><textarea rows="8" name="body" cols="26" maxlength="130"></textarea></p>
<p align="center"><input type="submit" value="Skicka" name="B1"><input type="reset" value="Återställ" name="B2"></p>

<p>
Du kan endast skriva <input value="130" size="3" name="ticker" DISABLED> tecken
till!
</p>
</form>

Något sånt här ser det ut....

Medlem sedan apr. 20012 427 inlägg
#5

Tackar! Det ser ut som något som t.o.m. jag skulle klara av (om några veckor) :)

386 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
124 ms — deklarationer (db)
123 ms — hämta statistik (db)
134 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)