This article gives an idea about how to implement count of the words entered in a text area and stores the value of the count in an hidden variable and used whenever postbak occurs.
The javasript method wordcounter() will be called from textarea's onkeypress and onkeydown events. For postback events this method will be called from body's onload event.
if(chkBodyLoad == 0)
var textField = event.srcElement;
// Counts the spaces and new line characters while ignoring double spaces, usually one in between each word.
for (x=0; x < textField.value.length; x++)
if ((textField.value.charAt(x) == " " && textField.value.charAt(x-1) != " ")||textField.value.charAt(x) == "\n" && textField.value.charAt(x-1) != "\n"))
wordcounter = wordcounter + 1;
document.forms.hidWordCount.value = wordcounter;
spnWordCount.innerText = wordcounter;
else if(chkBodyLoad == 1)
spnWordCount.innerText = document.forms.hidWordCount.value ;
"hidWordCount" is used for storing the word count whenever the page is submitted.
<form id=frmWordCounter runat="server">
And the method calls are given below,
method call from body is onload="wordCounter(1);"
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.