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

首頁 > 開發 > 綜合 > 正文

FCK判斷內容是否為空(如果只是去空格,那么這種方式是錯誤的)

2024-07-21 02:53:51
字體:
來源:轉載
供稿:網友
一般來說,像input里面的值都可以通過將內容去空格判斷是否為空,但是FCK沒那么簡單,因為當你多打幾個空格或者多打一些回車,它會自動地生成一些<p>標簽,如果再用原先去空格判斷的方法,顯然是不可取的。
 
在網上找到一段合適的代碼,與大家分享。 
復制代碼代碼如下:

//判斷fck的內容是否為空 
var oEditor = FCKeditorAPI.GetInstance('content'); //這里的content是FCK的ID值 
if(GetLength("content")<=0) { 
alert('內容不能為空!'); 
oEditor.Focus(); 
return false; 



function GetLength(str){ 
var oEditor = FCKeditorAPI.GetInstance(str) ; 
var checkContent= oEditor.EditorDocument ; 
var contentLength ; 
if ( document.all ){ 
contentLength= checkContent.body.innerText.trim().length ; 

else{ 
var r = checkContent.createRange() ; 
r.selectNodeContents( checkContent.body ) ; 
contentLength= r.toString().trim().length ; 

return contentLength; 


//去掉字符串的空格 
String.prototype.trim = function() 

return this.replace(/(^[/s]*)|([/s]*$)/g, ""); 
 


注:相關教程知識閱讀請移步到編輯器頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 本溪| 德州市| 高密市| 南丹县| 开阳县| 浑源县| 孟村| 平南县| 汤阴县| 沈阳市| 曲松县| 曲阜市| 乐都县| 宿迁市| 阜宁县| 涪陵区| 噶尔县| 玉环县| 郴州市| 甘南县| 土默特左旗| 霍山县| 宝清县| 达孜县| 成武县| 五家渠市| 台东市| 禄劝| 夏津县| 靖西县| 资源县| 巍山| 康保县| 海宁市| 诏安县| 清水河县| 博乐市| 建宁县| 西和县| 灵寿县| 长兴县|