Dino Müller: «textarea» und onClick

Beitrag lesen

So, ich hab beide ausprobiert, 1x mit window.setTimeout und 1x mit window.setInterval.
Fazit: Beide funktionieren bei Netscape nicht. Der Counter wird erst aktualisiert, wenn
das Textfeld den Focus verliert.

Ich hab' beide Versionen mal angehängt; Hoffe, Ihr könnt damit was anfangen bzw. mir
vielleicht helfen::

-------------------------------------
1. Version mit setTimeout
-------------------------------------

<html>
<head>
<title>Test</title>
<script language="JavaScript">
window.setTimeout("countChars()",500);
function countChars()
{
document.form1.totalChars.value = document.form1.text.value.length;
window.setTimeout("countChars()",500);
}
</script>
</head>
<body>
  <form name="form1">
    <TEXTAREA cols=34 name=text rows=7 wrap=virtual></TEXTAREA>
    <INPUT NAME="totalChars" size=5>
  </form>
</body>
</html>

-------------------------------------
2. Version mit setInterval
-------------------------------------

<html>
<head>
<title>Test</title>
<script language="JavaScript">
aktiv = window.setInterval("countChars()",100);
function countChars()
{
document.form1.totalChars.value = document.form1.text.value.length;
}
</script>
</head>
<body>
  <form name="form1">
    <TEXTAREA cols=34 name=text rows=7 wrap=virtual></TEXTAREA>
    <INPUT NAME="totalChars" size=5>
  </form>
</body>
</html>

-------------------------------------

MfG, Dino.