日期:2014-05-18  浏览次数:20680 次

谁可以告诉我 为什么 我捕获 不到 值呢
<%@   page   contentType= "text/html;   charset=gb2312 "   %>

<html>
<form   action= "33.jsp "   method= "get "   >
<iframe   ID=HtmlEditor   MARGINHEIGHT=5   MARGINWIDTH=5   width=50%   height=50%   > </iframe>
<script   language= "javascript "   >
if   (document.all)
{   var   IframeID=frames[ "HtmlEditor "];}
else
{var   IframeID=document.getElementById( "HtmlEditor ").contentWindow;}

IframeID.document.designMode= "On ";

</script>
<input   type= "submit "   value= "确定 "   >
</form>
</html>

<%
String   aa   =   request.getParameter( "HtmlEditor ");
out.print(aa);
%>


为什么   输出   aa   是   null   呢
可以加   我   QQ   521038265

------解决方案--------------------
因为iframe不是input 只有input才能提交
给你的表单添加一个隐藏域
按钮的添加一个onclick处理函数
在这个函数里将 HtmlEditor里的数据赋给隐藏域 然后提交