function textCounter(field, countfield) {
countfield.value = field.value.length;
}
改为:
function textCounter(field, countfield) {
countfield.innerText = field.value.length;
}
-------------------------------------------------

<textarea rows="20" cols="61" onKeyDown="textCounter(document.frmWriteMsg.msg,document.frmWriteMsg.MsgLen);" name="msg">
改为:
<textarea rows="20" cols="61" onKeyUp="textCounter(document.frmWriteMsg.msg,MsgLen);" name="msg">
//这里是把原来的onKeyDown改为onKeyUp后统计字符就准确了。再把document.frmWriteMsg.MsgLen前边的document.frmWriteMsg去掉.
---------------------------------------------------

你目前已经输入<input type="text" name="MsgLen" size="4">个字符
改为:
你目前已经输入<span id="MsgLen"></span>个字符  //这里改用id属性
----------------------------------------------------