当前位置:编程学习 > VB >>

asp传值问题

uppics.asp 
<% 
dim id 
id=request("id") 
document.form1.file.value=id'文本域可以给他它一值吗,我有另一张页面通过判断value有没有值,来判断是否上传图片了 
if document.form1.file.value="" then 
response.write("<script>alert('还没上传图片')</script>") 
else 
response.write("<script>alert('已上传图片')</script>") 
end if 
%> 
<html> 
<head><title>test</title></head> 
<body> 
<form id="form1" name="form1" enctype="multipart/form-data" method="post" action="check.asp"> 
<label></label> 
<label> 
<input type="file" name="file" /> 
</label> 
<input type="submit" name="Submit" value="提交" /> 
</form> 
</body> 
</html> 
-------------------- 
check.asp 
<html> 
<head> 
<title></title> 
</head> 
<body> 
<script> 
alert('check完毕');window.location='uppics.asp?id=1' 
</script> 
</body> 
</html> 
--------------- 
我想实现的是:在uppics上传图片点提示时,转到check.asp去核实(我省略了check的代码),核实正确后加了一个ID=1传给uppics.asp,uppics.asp把获取到的ID传给file.value,然后再判断file.value的值是不是为空,如果不为空了,就提示已上传了图片。 
------希望有人帮我解决问题,先谢谢各位来回答的人————— 
问题补充:这个程序是错的,了解的人帮忙修改一下,或是有更好的办法,只要能实现此功能就可以。 --------------------编程问答--------------------
<%@LANGUAGE="VBSCRIPT"%>

<html>  
<head> <title> test </title> </head>  
<body>  
<form   id="form1"   name="form1"   enctype="multipart/form-data"   method="post"   action="check.asp">  
<label> </label>  
<label>  
<input   type="file"   name="file"   />  
</label>  
<input   type="submit"   name="Submit"   value="提交"   />  
</form>  
<%  
dim   id  
id=request("id")  
'document.form1.file.value=id'文本域可以给他它一值吗,我有另一张页面通过判断value有没有值,来判断是否上传图片了  
'if   document.form1.file.value=""   then  
if id<>"1" then
response.write(" <script> alert('还没上传图片') </script> ")  
else  
response.write(" <script> alert('已上传图片') </script> ")  
end   if  
%>  
</body>  
</html>   


check.asp中

<%@LANGUAGE="VBSCRIPT"%>
<% response.redirect "uppics.asp?id=1" %>
--------------------编程问答-------------------- 谢谢一楼的回答,这样确实可以成功运行,但这样就有一个功能没办法实现,也就是'document.form1.file.value=id'这句,我是想在收到ID以后并给file.value赋值,因为我有另一张页面在对file.value进行check是否为空,如果为空证明还没上传图片。能帮我看看嘛,谢谢! --------------------编程问答--------------------
<%@LANGUAGE="VBSCRIPT"%>

<html>  
<head> <title> test </title> </head>  
<body>  
<form   id="form1"   name="form1"   enctype="multipart/form-data"   method="post"   action="check.asp">  
<label> </label>  

<label>
<%  
dim   id  
id=request("id")  
'document.form1.file.value=id'文本域可以给他它一值吗,我有另一张页面通过判断value有没有值,来判断是否上传图片了  
'if   document.form1.file.value=""   then  
if id<>"1" then
  
response.write("<input   type="file"   name="file" value=0 />")  
 
response.write(" <script> alert('还没上传图片') </script> ")  
else  
response.write("<input   type="file"   name="file" value=1 />")  
response.write(" <script> alert('已上传图片') </script> ")  
end   if  
%>  
</label> 
<input   type="submit"   name="Submit"   value="提交"   />  
</form>  
</body>  
</html>   
--------------------编程问答-------------------- 接分先!
补充:VB ,  网络编程
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,