自定义FCKeditor工具栏 JS验证

首先在js文件中配置工具栏的按钮,Defaul中的按钮很齐全,去掉不需要用的就可以了

fck.config.js

FCKConfig.ToolbarSets["Custom"] = [
	['FontFormat','FontName','FontSize','TextColor','BGColor','Bold','Italic','Underline','StrikeThrough'],
	'/',
	['Undo','Redo','Cut','Copy','Paste','-','-','RemoveFormat'],
	['Outdent','Indent'],
	['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],
	['Link','Unlink'],
	['Image','Flash','Table','Smiley','-','-','Source']
];

FCKConfig.ToolbarSets["Image"] = [
	['Image']
];

 

Custom的按钮跟Javaeye的编辑框是一样的

 

我习惯使用自定义标签的方式

 

<FCK:editor instanceName="context" toolbarSet="Custom" width="480" height="300">
	<jsp:body>
		<FCK:config CustomConfigurationsPath="${pageContext.request.contextPath}/fck.config.js" />
	</jsp:body>
</FCK:editor>

 

 

用Javascript验证输入内容,由于是自定义标签,document.getElementById("context")是错误的。

应该调用FCKeditorAPI的方法

 

var fEditor=FCKeditorAPI.GetInstance("Context");
var context=fEditor.GetXHTML();

 

       

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值