在线等--eWebEditor多个编辑器取值只能取到第一个值,如何取到后边的值。
我用JSP的在线编辑器EWEBEDITOR
想在当前页面得到那个编辑器的内容。。
那个编辑器是在IFRAME <iframe id=iframe1 src= "^^^^^^^^ "> </iframe> 中的 。
有个函数可以直接调用到内容就是 iframe1.gethtml()
现在我想把编辑器中编辑好的内容提交。。。
但是得不到值
比如说
var string1=iframe1.gethtml()
那在代码块中我应该怎么得到这个STRING1啊?
请大家帮忙解决。
或是大家有别的解决方案的啊 ?透露给小弟。。谢谢
------解决方案-------------------- <INPUT type= "hidden " name= "content1 " value= " ">
<IFRAME ID= "eWebEditor1 " src= "eWebEditor.jsp?id=content1&style=standard " frameborder= "0 " scrolling= "no " width= "650 " height= "350 "> </IFRAME>
在提交页面中用String sContent = request.getParameter( "content1 ");
取得编辑器的值
------解决方案-------------------- for (int i=0;i <request.getParameterValues( "content1 ").length;i++){
linkContent = linkContent + request.getParameterValues( "content1 ")[i];
}
------解决方案--------------------用不同的控件名
------解决方案-------------------- <INPUT type= "hidden " name= "content1 " value= " " id= "content1 ">
<IFRAME ID= "eWebEditor1 " src= "eWebEditor.jsp?id=content1&style=standard " frameborder= "0 " scrolling= "no " width= "650 " height= "350 "> </IFRAME>
<INPUT type= "hidden " name= "content2 " value= " " id= "content2 " >
<IFRAME ID= "eWebEditor1 " src= "eWebEditor.jsp?id=content2&style=standard " frameborder= "0 " scrolling= "no " width= "650 " height= "350 "> </IFRAME>
在提交页面中用String sContent = request.getParameter( "content1 ");
取得编辑器的值
String sContent2 = request.getParameter( "content2 ");