kindeditor获取内容,kindeditor运用没有出现效果,如何解决??我就是改了相应地址和将textarea改为了TextBox
kindeditor获取内容,kindeditor运用没有出现效果,如何解决??我就是改了相应地址和将textarea改为了TextBox详细介绍
本文目录一览: 如何获取 kindeditor文本框中的值
用JavaScript获取textbox的值的方法: 对textbox设置id属性。
然后在JavaScript里面根据id来获取其值。
方法:$("#idname").val();
kindeditor提交表单时获取不到HTML内容
把编辑器内容转换一下再存数据库,取出数据在转换回来。比如可以把内容存为二进制数据,或者可以吧html标签替换掉。
KindEditor编辑器的使用方法 KindEditor怎么用
KindEditor是一款用Javascript编写的开源在线HTML编辑器,主要用户是让用户在网站上获得可见即可得的编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。你可以在其官网了解更多信息,包括演示、文档、下载等。
KindEditor的使用方法也非常简单,下面言小鱼就简单介绍一下其用法,这些内容你可以在KindEditor官网找到。
KindEditor编辑器的使用方法 KindEditor怎么用
工具/原料
KindEditor编辑器
电脑
方法/步骤
1
你要把所需的文件下载下来,下载地址去上面的官网找吧。
2
你要把所需要的文件上传到你的网站,接下来就是引用了。在需要显示编辑器的位置添加textarea输入框,注意ID在页面中应该是唯一的,不说你也知道。
KindEditor编辑器的使用方法 KindEditor怎么用
3
在该HTML页面添加以下脚本,第一个参数可用其它CSS选择器,匹配多个textarea时只在第一个元素上加载编辑器。通过K.create函数的第二个参数,可以对编辑器进行配置,具体参数请参考 编辑器初始化参数 (官网有详细介绍)。
KindEditor编辑器的使用方法 KindEditor怎么用
KindEditor编辑器的使用方法 KindEditor怎么用
4
如果你想获得编辑器中的数据,可以用下面的代码。
KindEditor编辑器的使用方法 KindEditor怎么用
5
KindEditor的使用方法就介绍到这里了,如果您还有不明白的地方可以去官网查找详细资料,相信一定能找到您想要的答案!
END
注意事项
本文由言小鱼原创,转载请注明,也可以去小鱼的博客看原文。
php获取kindeditor数据文件路径怎么正则表达式匹配出
正则表达式:"(upload/class/5/2/.*?)"
取第一捕获组的数据
我给你个php程序的例子,你看看吧.
<!--?php $str = '
导航" >';$pattern = '#"(upload/class/5/2/.*?)"#i'; preg_match_all($pattern, $str, $matches); print_r($matches[1]);?>运行结果:
Array ( [0] => upload/class/5/2/image/20138006_59669.jpg [1] => upload/class/5/2/file/20138007_69114.xlsx )
KindEditor media视频上传成功后如何获取返回的视频地址
KindEditor上传的应该是一个embed标签 你可以页面先获取kindeditor里面的内容放在隐藏的div里
然后js获取embed的src
var str = $(".cont embed").first().attr("src");
我是这么写的 不知道你说的是不是这个意思
KindEditor从数据库获取到的值在textarea中显示错乱
给KindEdito这个赋值不对吧,看看提供api,你保存的本身就带有html的标签,所以展示时是不是要用html("dfdffd")这样的
kindeditor运用没有出现效果,如何解决??我就是改了相应地址和将textarea改为了TextBox
您好,1、在IE8/FF下均得不到值;
2、当点击KindEditor的全拼按钮切换到全屏模式输入时,再返回正常模式,可以得到值;
3、我用的是jQuery的点击事件提交表单的,提交,无法得到值;
4、直接用表单的提交按钮可以得到值。
下面以 KindEditor 4.x 版本为例说明,先贴上正确的代码:
KindEditor.ready(function(K){
K.create(‘textarea[name="content"]‘, {
themeType: ‘simple’,
resizeType: 1,
uploadJson: ‘common/KEditor/upload_json.php’,
fileManagerJson: ‘common/KEditor/file_manager_json.php’,
allowFileManager: true,
//经测试,下面这行代码可有可无,不影响获取textarea的值
//afterCreate: function(){this.sync();}
//下面这行代码就是关键的所在,当失去焦点时执行 this.sync();
afterBlur: function(){this.sync();}
});
});
相关说明:
从上面的代码可以看到,解决方法在于最后一行代码,afterBlur: function(){this.sync();},当失去焦点时执行 this.sync();
那么这个 this.sync(); 函数是干嘛的呢?简单的说:这个函数就是同步KindEditor的值到textarea文本框。
官方解释:
sync()
将编辑器的内容设置到原来的textarea控件里。
后台用kindeditor编辑后的数据在mysql中怎么存储啊?所有的内容都存储到一个字段吗?前台怎么调?php语言
将 kindeditor编辑后的数据 存放在一个字段中,
注意存储的时候 要注意 使用函数 mysql_real_escape_string($str) 将字符串 转义之后再存储
即:$content1 =mysql_real_escape_string($_POST["content1"]);
$sql = "insert into 表名 (`content`) values ('".$content1 ."')";
然后执行。。。
前台调用kindeditor编辑后的数据 就 直接在数据库中将那个字段的值取出。
kindeditor编辑器写入的内容在前台输出怎么显示html代码呢
点击kindeditor编辑器的“插入程序代码”按钮,在弹出对话框的下拉列表中选择HTML,然后在输入框中键入你要显示为源代码的HTML代码即可。如图:
,