主题: 编辑器不可用,怎么回事呢?
作者: psliaowen, 发布日期: 2011-07-01 15:30:16, 浏览数: 3431

操作系统: Windows XP

浏览器: IE7
KindEditor版本: 3.5.5

页面调用了编辑器,在页面另外一个地方需要执行一个按钮onclick事件,点击这个按钮,动态的向本页面增加一段HTML代码,代码如下:

<input type="button" class="btn2" value="增加" onclick="document.body.innerHTML+='<div></div>';" />

 

点击按钮,执行JS代码以后

1、编辑器里面的内容没有了(编辑器里面原本是放的新闻的内容)。

2、编辑器变得不可用了,编辑器上面的按钮不能使用,编辑器的编辑区域也不能使用,好像是一个HTML的控件被加上了禁用属性一样。

 

我实在是没有找出我这个页面代码的问题,是不是编辑器本身的一个BUG呢?

作者: psliaowen, 发布日期: 2011-07-01 15:55:47

onclick里面改成:


document.body.appendChild(document.createElement("<div></div>"));


又正常,应该是编辑器的BUG吧。


连这个样子也不行:document.body.innerHTML += '';

回复
发表新帖 发表回复