国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

網頁編輯器FCKEidtor 自動統計輸入字符個數(IE)

2024-07-21 02:53:30
字體:
來源:轉載
供稿:網友
由于項目需要,需要做字數統計,于是寫了一個JS計算字符個數,如果輸入的字符數大于100個字符,就彈出提示,點擊【確定】后,自動截取為100個字符。
 
此方法支持IE 不支持火狐。可能是因為FCKEidtor的keyup方法在火狐下不被支持。 
FCKEditor編輯器換為TextBox,應該就沒有問題了。 
前臺:
復制代碼代碼如下:

<tr> 
<th> 
短敘述 
<br /> 
(限100中文字)<br /> 
當前文字個數:<asp:Label ID="lblShowTextLength" runat="server" Text="0" ForeColor="Red"></asp:Label><br /> 
</th> 
<td style="text-align: left;"> 
<FCKeditorV2:FCKeditor ID="fckPrdDescription" runat="server" Height="240px" Width="100%"> 
</FCKeditorV2:FCKeditor> 
</td> 
</tr> 

JS代碼:
復制代碼代碼如下:

<script type="text/javascript"> 
function FCKeditor_OnComplete(editorInstance) 

var oEditor = FCKeditorAPI.GetInstance('fckPrdDescription'); 
oEditor.EditorDocument.body.onkeyup=function () 

if( document.all) 

$("lblShowTextLength").innerText =oEditor.EditorDocument.body.innerText.length; 

else 

var r = oEditor.EditorDocument.createRange() ; 
r.selectNodeContents( oEditor.EditorDocument.body ) ; 
$("lblShowTextLength").innerText= r.toString().length ; 


if(parseInt($("lblShowTextLength").innerText)>100) 

alert("當前已經達到100中文字,請不要繼續輸入!"); 
oEditor.EditorDocument.body.innerText=oEditor.EditorDocument.body.innerText.substring(0,100); 
$("lblShowTextLength").innerText =oEditor.EditorDocument.body.innerText.length; 

// $("ddd").value =oEditor.EditorDocument.body.innerHTML; 

if (document.getElementById("hidStatus").value=="Cancel") 

editorInstance.EditorDocument.designMode="off"; 


</script>

演示: 
輸入多馀100個字符數 提示
網頁編輯器FCKEidtor 自動統計輸入字符個數(IE)

點擊【確定】后 自動截取100個字符

網頁編輯器FCKEidtor 自動統計輸入字符個數(IE)



注:相關教程知識閱讀請移步到編輯器頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 桓台县| 平罗县| 怀仁县| 汝南县| 阜南县| 嘉禾县| 山东省| 任丘市| 华蓥市| 双鸭山市| 江孜县| 环江| 双鸭山市| 乐陵市| 河西区| 金川县| 缙云县| 休宁县| 措美县| 星子县| 花莲市| 尼木县| 安远县| 玛曲县| 威海市| 斗六市| 正阳县| 隆回县| 兰州市| 隆德县| 香格里拉县| 桐庐县| 封丘县| 祁东县| 临沂市| 玉门市| 北安市| 凤凰县| 大悟县| 汉源县| 银川市|