运行的时候出现object expected 错误
程序代码:
<!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title> <style type="text/css"> .main { width: 546px; margin: 0 auto; margin-top:40px; border: 1px solid #9BAABD; } .top { width: 500px; height: 200px; margin: 20px 20px 0 20px; color:#CCC; } .footer { position: relative; height: 45px; line-height: 45px; margin-top: 10px; border-top: 1px solid #D7D7D7; } .footer .demt { position: absolute; left: 20px; color: #999; font-size: 14px; } .footer input { position: absolute; width: 90px; height: 25px; right: 20px; margin-top: 10px; } .footer .color{ color:#F00; } </style> <script> function ck_textarea_onFocus(obj) { if(obj.value==obj.defaultValue) { obj.value=""; } obj.style.color="#000"; } function ck_textarea_onBlur(obj) { if(obj.value=="") { obj.value=obj.defaultValue; obj.style.color="#CCC"; } } function ck_textarea_onProchange(obj) { obj.value=obj.value.substr(0,140); var score=140-obj.value.length; document.getElementById("test").innerHTML=score; } function ck_textarea_onInput(obj) { obj.value=obj.value.substr(0,140); var score=140-obj.value.length; document.getElementById("test").innerHTML=score; } </script> </head> <body> <div class="main"> <textarea rows="10" cols="50" class="top" onFocus="ck_textarea_onFocus(this)" onBlur="ck_textarea_onBlur(this)" onpropertychange="ck_textarea_onPprochange(this)" oninput="ck_textarea_onInput(this)">欢迎每天微评爱车哦....</textarea> <div class="footer"> <span class="demt">您还可以输入 <span id="test" class="color"></span> 个字</span> <input type="submit" value="提交" /> </div> </div> </body> </html>
自己写的一个模仿微博发言的功能,限制字数时140字,用户输入的时候提示剩余多少字,如下:
但是现在出现了错误,在IEtester下测试,当文本框获取焦点的时候,弹出object expected 错误,如下图:
然后输入字符的时候也是出现这样的情况,IE6.7.8下面测试均是这样,360浏览器,火狐,谷歌,欧朋都没有什么,希望大家帮我解决一下哦,谢谢诶