<script type="text/javascript">
//FCK会自动加载此函数
function FCKeditor_OnComplete(editorInstance) {
//editorInstance.Events.AttachEvent("onkeydown",checkMaxInput); //删除的时候
editorInstance.EditorDocument.attachEvent("onkeypress", checkMaxInput1); //输入的时候执行获取文本长度
editorInstance.Events.AttachEvent('OnSelectionChange', checkMaxInput); //改变文本内容的时候执行获取文本长度
// editorInstance.Events.AttachEvent('OnBlur', checkMaxInput); //附加失去焦点的事件
}
//检查输入框的情况
function checkMaxInput1() {
countC.innerText = FCKeditorAPI.GetInstance("InfoText").EditorDocument.body.innerText.length + 1;
}
function checkMaxInput() {
countC.innerText = FCKeditorAPI.GetInstance("InfoText").EditorDocument.body.innerText.length;
}
</script>
<fckeditorv2:fckeditor id="SmsInfoText" runat="server" DefaultLanguage="zh-cn" Width="538" ></fckeditorv2:fckeditor>
使用asp.net的Label获取当前文本长度:已经输入<asp:Label ID="countC" runat="server" Text="0" ForeColor="red"></asp:Label>个字。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。