社区
ASP
帖子详情
form提交问题?
风之银翼
2004-08-26 04:24:01
同一页面有两个不同名字的form,分别为editform和addform.
问题是:1、在addform(添加)中通过无组件上传可以获得正常的图片路径,而在edditform中却不能得到路径。
2、想通过javascript脚本各个页面中的文本框进行判断验证,但无论文本框空与否,都正常提交,判断失效!!
查了好久,没发现问题所在,望各位高手帮忙!!郁闷中???
...全文
452
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
表...
IE下使用
form
表单
提交
到iframe中出现的重复
提交
问题
被这个搞的头很大,最终找到原因,
问题
还是出现在
form
表单上。如果你的
form
是这样写的................那就会出现这种
问题
。这个
问题
所在就是在一开始在from定义中就加了action和target属性。解决办法就是把这两个移开,等真正
提交
时,再赋给它这些属性的值。可参照如下代码:.......return check();return false;">然后在check(
对于
form
表单的
提交
的
问题
一、背景 最近遇到用
form
表单
提交
数据的时候遇到一个
问题
,在
form
里面存在一些非input的数据也需要传到后台。 如:省市区联动 其中的一部分代码: (这么写原因是因为用select写的话第一次点击是无法显示内容) 其他input的代码 这些通过input输入的数据一个name就可以传到后台,那么
问题
就来了,怎么把这些非input和input的数据一次性全部传到后台呢 二、解决方法 肯定不可...
ASP
28,402
社区成员
356,940
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章