社区
ASP
帖子详情
form提交问题?
风之银翼
2004-08-26 04:24:01
同一页面有两个不同名字的form,分别为editform和addform.
问题是:1、在addform(添加)中通过无组件上传可以获得正常的图片路径,而在edditform中却不能得到路径。
2、想通过javascript脚本各个页面中的文本框进行判断验证,但无论文本框空与否,都正常提交,判断失效!!
查了好久,没发现问题所在,望各位高手帮忙!!郁闷中???
...全文
434
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进行赋值,而是把它写到文本框里,
看代码就知道了!!!
妖食の残月
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
打赏
举报
回复
自己顶一下!!!
form
表单
提交
问题
今天做
form
表单
提交
遇到了两个
问题
: 1.
提交
后不能跳转到指定页面 jsp代码 新增 type="submit" class="btn btn-primary" value="">保存 js
提交
事件处理: $(".btn-primary").click(function(){ $.post("url",
layui下的
form
自动
提交
问题
(已解决)
在开发过程中,遇到了
form
表单在没有点击事件的时候,自动
提交
。导致报错。 但是目的是,在用户主动进行表单
提交
的时候,触发这个时间。 看一下代码: <button class="layui-btn" lay-filter="add" lay-submit>新建工程</button> js: layui.use(['
form
'], function(){ $ = ...
form
表单无限
提交
的
问题
本来之前的项目还好好的,突然
form
表单会无限
提交
,屏幕就会不停闪烁。 我的办法可能比较费劲,但是可以解决,我用改用了ajax来
提交
form
表单(不会的同学自己百度。。。)。 1.在
form
表单里添加onsubmit属性: 2.使用ajax
提交
,就是点击模态框中的添加按钮时出发ajax事件: 3.执行请求最后刷新页面就行啦,虽然这代码写的很烂,方法很土,但是我确定可以解决
form
表...
对于
form
表单的
提交
的
问题
一、背景 最近遇到用
form
表单
提交
数据的时候遇到一个
问题
,在
form
里面存在一些非input的数据也需要传到后台。 如:省市区联动 其中的一部分代码: (这么写原因是因为用select写的话第一次点击是无法显示内容) 其他input的代码 这些通过input输入的数据一个name就可以传到后台,那么
问题
就来了,怎么把这些非input和input的数据一次性全部传到后台呢 二、解决方法 肯定不可...
IE下使用
form
表单
提交
到iframe中出现的重复
提交
问题
被这个搞的头很大,最终找到原因,
问题
还是出现在
form
表单上。如果你的
form
是这样写的................那就会出现这种
问题
。这个
问题
所在就是在一开始在from定义中就加了action和target属性。解决办法就是把这两个移开,等真正
提交
时,再赋给它这些属性的值。可参照如下代码:.......return check();return false;">然后在check(
ASP
28,403
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章