Hallo!
Kann man den folgenden Code irgendwie auch
auf Netscape umschreiben?
Ist ein Textarea-Counter, der allerdings
nicht wie gewohnt den Counter in einem
INPUT-Feld ausgibt, sondern in einem
<div>-Tag.
Funktioniert bei MSIE problemlos,
bei Netscape "natürlich" nicht
Das man das dann mit Layern machen muß
und ev. mit document.write und
nicht onkeyup + onkeypress sondern
onchange oder ähnlichen weiß ich
schon, aber nicht genau wie
es funktionieren könnte.
Kann jemand Tipps geben, ev.
Code-Beispiele von ähnlichen
Sachen oder ev. sogar die Lösung?
Bye,
Rob
<html>
<head>
<script language=javascript>
function taLimit()
{
var taObj=event.srcElement;
if(taObj.value.length==taObj.maxLength*1)
{return false;}
}
function taCount(visCnt)
{
var taObj=event.srcElement;
if (taObj.value.length>taObj.maxLength*1)
{taObj.value=taObj.value.substring(0,taObj.maxLength*1);}
if (visCnt)
{visCnt.innerText=taObj.maxLength-taObj.value.length;}
}
</script>
</head>
<body>
<TEXTAREA onkeypress="return taLimit()" onkeyup="return taCount(myCounter)"
name=egal wrap=physical maxLength=255></TEXTAREA>
<p>
<SPAN id=myCounter>255</SPAN> zeichen noch übrig
</body></html>
Kann man den folgenden Code irgendwie auch
auf Netscape umschreiben?
Ist ein Textarea-Counter, der allerdings
nicht wie gewohnt den Counter in einem
INPUT-Feld ausgibt, sondern in einem
<div>-Tag.
Funktioniert bei MSIE problemlos,
bei Netscape "natürlich" nicht
Das man das dann mit Layern machen muß
und ev. mit document.write und
nicht onkeyup + onkeypress sondern
onchange oder ähnlichen weiß ich
schon, aber nicht genau wie
es funktionieren könnte.
Kann jemand Tipps geben, ev.
Code-Beispiele von ähnlichen
Sachen oder ev. sogar die Lösung?
Bye,
Rob
<html>
<head>
<script language=javascript>
function taLimit()
{
var taObj=event.srcElement;
if(taObj.value.length==taObj.maxLength*1)
{return false;}
}
function taCount(visCnt)
{
var taObj=event.srcElement;
if (taObj.value.length>taObj.maxLength*1)
{taObj.value=taObj.value.substring(0,taObj.maxLength*1);}
if (visCnt)
{visCnt.innerText=taObj.maxLength-taObj.value.length;}
}
</script>
</head>
<body>
<TEXTAREA onkeypress="return taLimit()" onkeyup="return taCount(myCounter)"
name=egal wrap=physical maxLength=255></TEXTAREA>
<p>
<SPAN id=myCounter>255</SPAN> zeichen noch übrig
</body></html>