
5. Yahoo! UI Library: Rich Text Editor 这个富文本编辑器是Yahoo YUI library的一部份。用户可以通过创建插件来增 强它的功能。非常适合那些已经对YUI比较熟悉的朋友 。6. Xinha Xinha是一个功能强大的WYSIWYG HTML编辑器,支持所有基于Mozilla的浏览器和MS IE。它具有易于扩展,功能模块丰富等特性。7. Openwysiwyg openWYSIWYG是一个跨浏览器,纯JavaScript开发,强大开源的WYSIWYG编辑器。支持多种Web编言言:PHP,ASP,ASP.net,Perl,Java,ColdFusion。8. Free Rich Text Editor Free Rich Text Editor是一个极其简单易用的HTML可视化编辑器,它基于Javascript,可以非常简单的执行和管理 XHTML代码。9. WMD: The Wysiwym Markdown Editor WMD 是一个简单的轻量级HTML编辑器,比较适合使用于博客或论坛的留言框。
10. TTW HTML Editor TTW HTML Editor 是一个轻量级的可视化编辑器,基于Javascripts,含拼写检查等丰富的功能。
11. Free Text Box FreeTextBox是ASP.NET上使用最多的一个编辑器. 它兼容于所有的IE,Mozilla和Firefox。
12. WYMeditor WYMeditor是一个 XHTML 编辑器。它可以生成结构友好的XHTML代码。
13. BlueShoes Wysiwyg Editor 这是一个DHTML 和Javascript的编辑器,它有很多很酷的功能。包括动态改变编辑器大小,选取特殊字符,以及拾色功能等。
14. markItUp markItUp! 是一个jQuery插件。轻量级,容易定制。你甚至可以定义你最喜欢的键盘热键,以及添加额外的功能。
15. SPAW Editor 这是一个多页HTML编辑器,浮动式的工具条和很酷的用户接口,目前只有PHP 和.NET 版本。
,保存数据时可以用ajax来做。以下代码可参考<html>
<head>
<meta http-equiv="Content-Type" content="text/htmlcharset=gb2312">
<title>增加Table行</title>
</head>
<script>
function addRow(obj)
{
//添加一行
var newTr = testTbl.insertRow()
//添加两列
var newTd0 = newTr.insertCell()
var newTd1 = newTr.insertCell()
//设置列内容和属性
newTd0.innerHTML = '<input type=checkbox id="box4">'
newTd1.innerText= '新加行'
}
</script>
<body>
<table id="testTbl" border=1>
<tr id="tr1">
<td ><input type=checkbox id="box1"></td>
<td id="b">第一行</td>
</tr>
<tr id="tr2">
<td ><input type=checkbox id="box2"></td>
<td id="b">第二行</td>
</tr>
<tr id="tr3">
<td ><input type=checkbox id="box3"></td>
<td>第三行</td>
</tr>
</table>
<br />
<input type="button" id="add" onclick="addRow()" value="Add Row" />
</body>
</html>
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)