首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

编辑器的取值有关问题

2012-10-07 
编辑器的取值问题struts2中从后台取编辑器的内容,并不像下面的这么简单:???发现不能把页面输入的值传到后

编辑器的取值问题

struts2中从后台取编辑器的内容,并不像下面的这么简单:

?

?

?发现不能把页面输入的值传到后台。这是因为获取编辑器的值并不是这样的,下面是正确地取编辑器中的值:

上面的内容还是照样写,还需要及一个隐藏的<input>以及提交按钮,提交按钮在form中:

?

?点击提交按钮之后,会触发submitForm()方法:

?

function submitForm(){  var s = KE.util.getData("content_1"); s = KE.util.escape(s); document.getElementById("content_1_1").value = s; $("#myform").submit();}

?input标签的name属性值就是在对应的action中的变量名称,该名称就是取的编辑器中的。

?注意:为什么将struts标签<s:textarea>改为html标签<textarea>,目的是为了在用编辑器给文字设置了样式之后,点击修改后显示的不是html标签代码,比如&lt;,而是可读性的内容。同时,name属性在html标签没有传值的作用,此时就要用到el表达式。

热点排行