【kindeditor】KindEditor获取多个textarea文本框的值并判断非空
kindeditor官網(wǎng):http://kindeditor.net/demo.php
如何獲取多個KindEditor中textarea文本框的值,方式很多種(帶有HTML標(biāo)簽)。
?
var introduction = document.getElementById("richText").value; // 原生態(tài)腳本 var b = $('#content').val();<span style="white-space:pre"> //jQuery var html = editor.html();<span style="white-space:pre"> //KinEditor </span></span>
?
KindEditor官方文檔提供了獲取純文本的方法:
?
?
-
var a = editor.text();// 獲取純文本
?
?
以上是獲取一個文本框的值,那么如何獲取多個文本呢?在此就不介紹原生態(tài)和jQuery的獲取方式了,只介紹KindEditor自身是如何獲取的
在KindEditor的官方文檔上,有一行小字,本人瞅了很長時間才瞅到了,是這樣說的:
?
(麻蛋,這么重要不搞個大點的標(biāo)題。)
也就是說,當(dāng)你在一個頁面創(chuàng)建多個KindEditor實例時,它自己已經(jīng)創(chuàng)建了一個數(shù)組來保存你所創(chuàng)建的KEditor對象
拿到了KEditor對象之后,那么你想調(diào)用哪個KindEditor方法就可以咯~~~~~
?
例:
?
如果一個頁面上創(chuàng)建了三個KindEditor編輯器甚至更多。
?
var a = KindEditor.instances[0].text(); //獲取第一個KindEditor實例的純文本 var b = KindEditor.instances[1].text(); //....第二個... var c = KindEditor.instances[2].text(); //....第三個... //... //后面無數(shù)個... var c = KindEditor.instances[0].html(); //獲取值,帶有HTML標(biāo)簽 //...獲取多個,同上...
?
?
?
那么,如果要判斷KindEditor中textarea文本框是否為空呢?
?
例:
? ? ? ? 一個:
?
[javascript] view plaincopy-
if(editor.isEmpty()){ //isEmpty() 是非空判斷 alert('當(dāng)前文本框的值為空'); }
?
?
? ? ? ? 多個(可用循環(huán)):
?
[javascript] view plaincopyif(KindEditor.instances[0].isEmpty() && KindEditor.instances[1].isEmpty() && KindEditor.instances[2].isEmpty()){ alert('當(dāng)前所有文本框的值都為空'); }
?
?
好了,那就沒了。
?
想要知道更多,請去KindEditor官網(wǎng)的文檔學(xué)習(xí)~~~~~~
?
轉(zhuǎn)載于:https://www.cnblogs.com/qlqwjy/p/7637079.html
總結(jié)
以上是生活随笔為你收集整理的【kindeditor】KindEditor获取多个textarea文本框的值并判断非空的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 开一个早餐店需要多少钱
- 下一篇: 对慕课网分页感悟二