textarea 富文本 用的 nicEdit
或者基于 jquery(xheditor)的 textarea 富文本编辑器.
初始化一个富文本可以
但是要js控制 在添加一个
初始化的富文本都渲染成 富文本了,但是js inserHTML 的textarea 不能渲染成富文本
<br><br> strHTML += "<textarea name=\"area3\" style=\"width: 400px; height: 100px;\"></textarea>";<br><br> function InsertHtml()<br><br> {<br><br> alert(strHTML);<br><br> document.all.div1.innerHTML = "";<br><br> document.all.div1.innerHTML = strHTML;<br><br> alert(document.all.div1.innerHTML);<br><br> }<br><br>
想实现 能客户端自动添加富文本编辑器 的js 怎么写
[b]问题补充:[/b]
[code="java"]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
登幽州台歌
陈子昂
前不见古人,后不见来者。
念天地之悠悠,独怆然而涕下!
登幽州台歌
陈子昂
前不见古人,后不见来者。
念天地之悠悠,独怆然而涕下!
登幽州台歌
陈子昂
前不见古人,后不见来者。
念天地之悠悠,独怆然而涕下!
点击我
[/code]
对jquery 不熟悉 不知道那个方法能 客户端自己添加 渲染的 textarea富文本
先用你的方法创建
class="rte-zone">jQuery RTE 2
这部分代码到页面
然后调用 $('.rte-zone').rte("css url", "toolbox images url"); 这个函数就搞定
[url]http://batiste.dosimple.ch/blog/posts/2007-09-11-1/rich-text-editor-jquery.html[/url]
[url]http://plugins.jquery.com/search/node/editor[/url] jquery的富文本编辑器太多了.你只不过是想通过js来创建一个富文本编辑器而已.这有什么难的呢.你看下他们的代码一切就明白了
像这种需求,你最好直接调用富文本编辑器本身的接口来自动添加,不要用什么innerhtml,因为它们本身都要做一些特殊处理
[code="html"]
jQuery RTE
jQuery RTE 2
[/code]