JavaScript は ckeditor エディターの値を取得します (実装コード)_javascript スキル

WBOY
リリース: 2016-05-16 17:14:39
オリジナル
1090 人が閲覧しました

CKeditor エディタは FCKeditor のアップグレード版です
FCK の場合、確かに使いやすく、読み込み速度も速くなります
以下はフォーム検証用に JS 経由で取得した CKeditor エディタの値です

if(CKEDITOR.instances.content.getData()==""){
alert("コンテンツを空にすることはできません!");
return false;
}

コンテンツはテキストエリアの名前です
次回は CKeditor の設定を投稿し、PHP でのみアップロードした設定をアップロードします

友人が FIREFOX では空と判断できないと報告したので、少し修正しました。
FF でテストが成功したのは次の JS コードです。
function trim(str){
return str。 .replace(/(^/s*)|(/s*$)/g,"");
}//スペースを削除
var str=CKEDITOR.instances.content.getData();
str=str.replace("
","");
str=str.replace("
","");
str=trim(str) ;
if(str==""){
alert("コンテンツを空にすることはできません!");
return false;
}

特定の組み合わせは使用中です。提案してくれたこの友人に感謝します。

/*

********************************************** ***** ******************************/

eval() 関数は文字列を評価し、その中の JavaScript コードを実行します。 (非常に重要な機能)

var cke_arr = CKEDITOR.instances;
eval("var cke_content = CKEDITOR.instances." ta_id ".getData();");

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート