社区
ASP
帖子详情
form提交问题?
风之银翼
2004-08-26 04:24:01
同一页面有两个不同名字的form,分别为editform和addform.
问题是:1、在addform(添加)中通过无组件上传可以获得正常的图片路径,而在edditform中却不能得到路径。
2、想通过javascript脚本各个页面中的文本框进行判断验证,但无论文本框空与否,都正常提交,判断失效!!
查了好久,没发现问题所在,望各位高手帮忙!!郁闷中???
...全文
381
20
打赏
收藏
form提交问题?
同一页面有两个不同名字的form,分别为editform和addform. 问题是:1、在addform(添加)中通过无组件上传可以获得正常的图片路径,而在edditform中却不能得到路径。 2、想通过javascript脚本各个页面中的文本框进行判断验证,但无论文本框空与否,都正常提交,判断失效!! 查了好久,没发现问题所在,望各位高手帮忙!!郁闷中???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yexing
2004-08-27
打赏
举报
回复
这个不难啊,点击按钮的时候给全局变量赋值就行了
风之银翼
2004-08-27
打赏
举报
回复
to :deland(xp)
你可能理解错了我的意思,
我的formname是动态生成 ,formid也是变动的!!!
问题是这动态变化的formname和formid要如何取得??
风之银翼
2004-08-27
打赏
举报
回复
to :yexing(猪猪爱波波)
我还是不大明白你的意思,能否给点代码参考一下!!!
groupsz
2004-08-26
打赏
举报
回复
method="post" action="saveclass.asp?action=edit&id=<%=int(rs("lProductId"))%>"
各位我想问一下,这是GET接收方式吧!!
deland
2004-08-26
打赏
举报
回复
function checkForm(whichform){
var objForm = document.forms(whichform);
if(objForm){
if(isEmpty(objForm.name.value)) {
alert('请输入您的姓名!');
objForm.name.focus();
return false;}
}
}
onClick="return checkForm('requestForm');"
风之银翼
2004-08-26
打赏
举报
回复
问题解决了,
我的记录有多条,那么每条记录对应的formname当然要不一样,
而我都用同样的formname当然修改不过来了!!!
再问一个问题,如何用javascript获得form的name属性?
如果是单个的,可以通过document.formname......直接取得
或者用document.getElementById("formid").name取得
但每条记录的ID不一样,如何把formid传过去在javascript中使用?
明天结贴,分不够再加,大家帮忙!!!
5207
2004-08-26
打赏
举报
回复
我试下我的做法,结果如何?
风之银翼
2004-08-26
打赏
举报
回复
同意yexing(猪猪爱波波)
Submit按键是有OnClick事件的
yexing
2004-08-26
打赏
举报
回复
Submit按键是没有OnClick事件的
不同意。。
5207
2004-08-26
打赏
举报
回复
1。个问题我还不懂!我想应该是你在给值的时候变量写错了,细查!
2。个问题是因为:Submit按键是没有OnClick事件的,你应该将你的调用过程写在
<form OnSbumit=="return check();"......>中
试试。
风之银翼
2004-08-26
打赏
举报
回复
再UP一下!!!!
风之银翼
2004-08-26
打赏
举报
回复
to :yooxee(妖食の残月)
两个form的名字不一样,不存在同名问题!!!!
风之银翼
2004-08-26
打赏
举报
回复
cuipi2003(脆皮):
我不是用对file进行赋值,而是把它写到文本框里,
看代码就知道了!!!
yooxee
2004-08-26
打赏
举报
回复
用两个表单不会出现问题
可能是命名的问题或处理页的问题
风之银翼
2004-08-26
打赏
举报
回复
这是addform:
<form name="addform" method="post" action="saveclass.asp?action=add">
<tr>
<td>
<div align="center">
<input name="classno2" type="text" size="12" maxlength="10">
</div>
</td>
<td>
<div align="center">
<input name="classname2" type="text" size="20" maxlength="30">
</div>
</td>
<td>
<div align="center">
<input name="classpicture2" type="text" size="20">
<input name="button1" type="button" value="上传图片" onClick="window.open('upload_flash.asp?formname=addform&editname=classpicture2&uppath=images&filelx=jpg','','status=no,scrollbars=no,top=20,left=110,width=420,height=165')">
</div>
</td>
<td>
<div align="center">
<input type="submit" name="Submit3" value="添 加" onclick="return check();">
</div>
</td>
</tr>
</form>
风之银翼
2004-08-26
打赏
举报
回复
这是editform:
<form name="editform" method="post" action="saveclass.asp?action=edit&id=<%=int(rs("lProductId"))%>">
<tr>
<td>
<div align="center">
<input name="classno" type="text" size="12" value="<%=trim(rs("sClassNo"))%>">
</div>
</td>
<td>
<div align="center">
<input name="classname" type="text" size="20" value="<%=trim(rs("sClassName"))%>">
</div>
</td>
<td>
<div align="center">
<input name="classpicture" type="text" size="15" maxlength="30" value="<%=trim(rs("sClassPic"))%>">
<input name="button2" type="button" value="上传图片" onClick="window.open('upload_flash.asp?formname=editform&editname=classpicture&uppath=images&filelx=jpg','','status=no,scrollbars=no,top=20,left=110,width=420,height=165')">
</div>
</td>
<td>
<div align="center">
<input type="submit" name="Submit" value="修 改" onclick="return check();">
<a href="saveclass.asp?id=<%=int(rs("lProductId"))%>&action=del" onClick="return confirm('您确定进行删除操作吗?')"><font color=red>删除</font></a>
</div>
</td>
</tr>
cuipi2003
2004-08-26
打赏
举报
回复
file好像不能赋值吧!
ninjakoei
2004-08-26
打赏
举报
回复
贴代码
gamestar1
2004-08-26
打赏
举报
回复
最好不要在同一个页面用两个表单,上传可以在做一个页面,然后用iframe包含
风之银翼
2004-08-26
打赏
举报
回复
自己顶一下!!!
jquery-
form
.js 源码
异步
提交
表单和上传文件jquery-
form
.js
防止
form
表单重复
提交
的几种方案
阅读目录前言
form
重复
提交
场景解决方案一:前端利用JavaScript防止表单重复
提交
二:利用Session防止表单重复
提交
参考 前言 如果网速比较慢的情况下,用户点击的
提交
发现半天没有反映,于是又重新点击了几次
提交
按钮,这就造成了重复
提交
的
问题
。那么在我们的开发中必须解决这种重复
提交
的
问题
。比如有个需要用户填写用户名和密码然后
提交
到后台进行登录验证的一个
提交
,重复
提交
主要体现如下几种场景:
form
重复
提交
场景 场景1:在网络延迟的情况下让用户有时间点击多次submit按钮导致表单重复
提交
。 具体行为
django框架零基础讲解知识点以及实战案例的开发
本课程是django框架系列课程的第一课,主要讲解...
form
进行表单数据
提交
,以及后端接收数据 讲解缓存:cookie,session 讲解django自带的中间件,以及自己创建中间件 实战开发:开发教学管理系统,来实际应用django框架
为什么
form
表单
提交
没有跨域
问题
浏览器的策略本质是:一个域名下面的JS,没有经过允许是不能读取另外一个域名的内容,但是浏览器不阻止你向另外一个域名发送请求。 所以
form
表单
提交
没有跨域
问题
,
提交
form
表单到另外一个域名,原来页面是无法获取新页面的内容,或者说
form
提交
后不需要返回,但是ajax是需要返回的。 而ajax是想要读取响应内容,浏览器是不允许你这么做的。 世界本无跨域,是浏览器不允许js访问别的域,但是浏览...
form
表单内的数据在submit时会默认
提交
,阻止
form
表单
提交
form
表单内的数据,在点击submit按钮时,即便没有写action的请求地址,也会默认
提交
到一个请求地址,这个请求地址是当前访问的网址。(
form
表单的数据不submit,可能是通过ajax的方式
提交
) 怎么解决这个默认
提交
呢? 1. 在
form
表单内的
提交
按钮<button>处添加属性onclick="return false",点击按钮时就不会再
提交
了。因为这个请求就是通过...
ASP
28,390
社区成员
357,068
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章