请教一个STRUTS问题,大家帮忙看看

stsoft 2004-04-14 11:43:23
我action调js的函数,使得action为updatecorp.do?code=1&company="+window.document.forms[0].corpname.value+"&companyid="+window.document.forms[0].corpid.value+"&description="+window.document.forms[0].corpdescription.value;
报错,请问应该如何写,我哪里写错了,谢谢!

<script language="javascript">
function cpvalue()
{
parent.rightFrame.document.location.href="updatecorp.do?code=1&company="+window.document.forms[0].corpname.value+"&companyid="+window.document.forms[0].corpid.value+"&description="+window.document.forms[0].corpdescription.value;
}

function arvalue()
{
parent.rightFrame.document.location.href="updatecorp.do?code=2&area="+window.document.forms[0].corpname.value+"&areaid="+window.document.forms[0].corpid.value+"&description="+window.document.forms[0].corpdescription.value;
}
</script>

<logic:equal name="setCorpForm" property="opturl" value="1">
<html:form method="post" action="javascript:cpvalue();">
</logic:equal>
<logic:equal name="setCorpForm" property="opturl" value="2">
<html:form method="post" action="javascript:arvalue();">
</logic:equal>
...全文
103 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hl2lm 2004-09-21
  • 打赏
  • 举报
回复
朋友别哭 2004-09-21
  • 打赏
  • 举报
回复
up
caijiek 2004-09-21
  • 打赏
  • 举报
回复
给你个参考模板
function addDo()
{
var flag=window.showModalDialog('/powercrmapp/om/myom_jsp_003/OpportunityInfo_frame.jsp?actiontype=add&account='+document.forms[0].account.value+'&accountid='+document.forms[0].accountid.value,'','dialogWidth=830px;dialogHeight=250px;scroll=no;status=no;help=no;resizable=no');
if (flag!=null && flag=='reload') {
document.forms[0].actiontype.value='query';
document.forms[0].submit();
}
}
show90 2004-04-14
  • 打赏
  • 举报
回复
不能在action中写js脚本。
jsyx 2004-04-14
  • 打赏
  • 举报
回复
不能在action中写js脚本。

标记是在服务器端执行的。

而js脚本是在客户端浏览器中执行的。
owowo 2004-04-14
  • 打赏
  • 举报
回复
学习……
stsoft 2004-04-14
  • 打赏
  • 举报
回复
请教,下面的这个action到底该怎么写呢

<html:form method="post" action="updatecorp.do?code=1&company=<bean:write name="setCorpForm" property="corpname" />&companyid=<bean:write name="setCorpForm" property="corpid" />&description=<bean:write name="setCorpForm" property="corpdescription" />">

万分感谢
jsyx 2004-04-14
  • 打赏
  • 举报
回复
把你问号后面那堆东西,放在页面的hidden域里。把action写死吧
stsoft 2004-04-14
  • 打赏
  • 举报
回复
sos!!!
stsoft 2004-04-14
  • 打赏
  • 举报
回复
请教那该怎么写?

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧