帮我看一下,这哪里错了!

wtiancai 2004-07-22 10:38:30
myever.asp
function ifdel(val)
{
alert(val);//这边可以弹出我要的值出来
if (confirm('你确实要删除这条记录吗?'))
{
form1.DelId.value=val;
return true;
}
else
return false;
}

<form name="form1" method="post" action="myeverdel.asp">
<input name="imageField3" type="image" src="../sub_images/aa26.gif" width="65" height="20" border="0" onClick="return ifdel('<%=str_id%>');">
<input type="hidden" name="DelId" value="">

</form>

现在我在myeverdel.asp里面用response.write(request.form("DelId"))
怎么值为空?
...全文
87 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wtiancai 2004-07-22
  • 打赏
  • 举报
回复
真不好意思,是我用包含文件,这样里面就有两个form1了,难怪找这么久都没有找出错来
arbran 2004-07-22
  • 打赏
  • 举报
回复
<script language="javascript">
function ifdel(val)
{
alert(val);//这边可以弹出我要的值出来
if (confirm('你确实要删除这条记录吗?'))
{
form1.DelId.value=val;
return true;
}
else
return false;
}
</script>

<form name="form1" method="post" action="myeverdel.asp">
<%str_id=1%>
<input name="imageField3" type="image" src="../sub_images/aa26.gif" width="65" height="20" border="0" onClick="return ifdel('<%=str_id%>');">
<input type="hidden" name="DelId" value="">

</form>
butcher2002 2004-07-22
  • 打赏
  • 举报
回复
楼主!function ifdel(val)函数里不是return true 应该是下面这样


document.form1.DelId.value=val;
form1.submint();
butcher2002 2004-07-22
  • 打赏
  • 举报
回复
myever.asp
function ifdel(val)
{
alert(val);//这边可以弹出我要的值出来
if (confirm('你确实要删除这条记录吗?'))
{
form1.DelId.value=val;
return true;
}
else
return false;
}

错了
butcher2002 2004-07-22
  • 打赏
  • 举报
回复
form1.DelId.value=val;
该为
document.form1.DelId.value=val;
试试看~
klend 2004-07-22
  • 打赏
  • 举报
回复
是阿,你没有提交表单
klend 2004-07-22
  • 打赏
  • 举报
回复
response.write(request.querystring("DelId"))
shauykee 2004-07-22
  • 打赏
  • 举报
回复
我没有看到你的提交语句。

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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