首页 | 博客群 | 公社 | 专栏 | 论坛 | 图片 | 资讯 | 注册 | 帮助 | 博客联播 | 随机访问
已锁定- -| 回首页 | 2005年索引 | - -float精度丢失问题

表单提交判断与常见的一个错误

                                      

如果是提交按钮   type="submit"

则脚本判断可加在form里

form name="form2" method="post" action="dfdf.jsp?filenum=<%=filenum%>" onsubmit="return isok(this)"

靠onsubmit来判断true和false决定提交


如不是submit,而是普通按钮或是图片域 则可添加onClick="isok(form1)"

成功后触发return(form1.submit())来实现提交

靠  picindex.jsp?filenum=3进入页面

form name="form1" enctype="multipart/form-data" method="post" action="picindex.jsp"
%
int filenum=Integer.valueOf(request.getParameter("filenum")).intValue();
%
要修改文件的数量&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;input name="filenum" type="text" value="<%=filenum%>"
  input type="submit" name="Submit2" value="确定"

/form

输入新的filenum点提交,出现数据格式错误,后几经查实,发现是

enctype="multipart/form-data"惹的祸

enctype 属性的默认值是“application/x-www-form-urlencoded”,但当向服务器传送大量文本、包含非ASCII字符或二进制数的数据时,这个默认类型就不能胜任了。这时,文件上载提交表单时应使用“multipart/form-data”内容类型

【作者: pegasus827】【访问统计:】【2005年10月24日 星期一 10:46】【注册】【打印

搜索

Google

Trackback

你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=3309825

回复

- 评论人:Q之巅   2007-11-18 06:06:46   

我是一个初学者对上面的我一点也看不懂,
是不是可以强细点。
我做网站,是自己学的,

验证码:   
评论内容: