Hello Stefan,
here the solution...
regards
Daniel Richardy
Ex European Witango Distributor
www.softdes.de
-------------------------------------------------------------------------------
<script>
var ns6=document.getElementById&&!document.all
function restrictinput(maxlength,e,placeholder){
if (window.event&&event.srcElement.value.length>=maxlength)
return false
else if
(e.target&&e.target==eval(placeholder)&&e.target.value.length>=maxlength){
var pressedkey=/[a-zA-Z0-9\.\,\/]/ //detect alphanumeric keys
if (pressedkey.test(String.fromCharCode(e.which)))
e.stopPropagation()
}
}
function countlimit(maxlength,e,placeholder){
var theform=eval(placeholder)
var lengthleft=maxlength-theform.value.length
var placeholderobj=document.all? document.all[placeholder] :
document.getElementById(placeholder)
if (window.event||e.target&&e.target==eval(placeholder)){
if (lengthleft<0)
theform.value=theform.value.substring(0,maxlength)
placeholderobj.innerHTML=lengthleft
}
}
function displaylimit(theform,thelimit){
var limit_text='<b><span id="'+theform.toString()+'">'+thelimit+'</span></b>
charachters can be entered... '
if (document.all||ns6)
document.write(limit_text)
if (document.all){
eval(theform).onkeypress=function(){ return
restrictinput(thelimit,event,theform)}
eval(theform).onkeyup=function(){ countlimit(thelimit,event,theform)}
}
else if (ns6){
document.body.addEventListener('keypress', function(event) {
restrictinput(thelimit,event,theform) }, true);
document.body.addEventListener('keyup', function(event) {
countlimit(thelimit,event,theform) }, true);
}
}
</script>
<FORM Name="Datereintrag" METHOD="POST"
ACTION="<@CGI><@APPFILE>?_function=insert&<@UserReferenceArgument>"
Target="_self">
<B>Your Text here: </B>
<TEXTAREA NAME="Kurzbeschreibung" ROWS=4 COLS=60 WRAP=SOFT></TEXTAREA>
<font size = -1>
<script>
displaylimit("document.Datereintrag.Kurzbeschreibung",240)
</script></font>
<br><br>
<INPUT TYPE=SUBMIT VALUE='Date eintragen'>
</FORM>
----- Original Message -----
From: Stefan Gonick
To: [email protected]
Sent: Friday, April 27, 2007 7:13 PM
Subject: Witango-Talk: [OT] Limit characters in a textarea field
Hi Everyone,
I was wondering if anyone had an easy to use javascript for limiting the
number of characters that can be typed in a textarea field.
Thanks,
Stefan
=====================================================
Database WebWorks: Dynamic web sites through database integration
http://www.DatabaseWebWorks.com
CoachVille: For coaches and people taking teleclasses
http :// www.cvcommunity.com?af=69474
________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf