你的问题没有描述清楚。
是不是说有几个提交按钮(暂记作A,B,C)在同一个表单subm中,页面中还有其它几个表单(暂记作form1,form2,form3),点击A则form1校验提交,点击B则form2校验提交?
最好把要实现的功能简单描述一下,这个版的高手很多,如果没人回,肯定是问题描述的问题了...
是不是说有几个提交按钮(暂记作A,B,C)在同一个表单subm中,页面中还有其它几个表单(暂记作form1,form2,form3),点击A则form1校验提交,点击B则form2校验提交?
最好把要实现的功能简单描述一下,这个版的高手很多,如果没人回,肯定是问题描述的问题了...
解决方案 »
- 关于Ext3.3中跨frame的Ext.window的显示,求大神指点
- 在firefox中, 如何检测select的选择项因js赋值发生了变化
- 请教一个JS的问题。
- ie中事件问题
- 求一个正则表达式
- 求在网页上运行exe文件的方法!!!
- ☆☆☆ 如何判断鼠标位置在某个对象的上面? ☆☆☆
- 如何理解次语句hours += (theHour >= 12) ? " PM" : " AM";?????
- 怎么删除对象的某个属性?(详情请进)
- 请教 : html的javascript 中报错:document.Form1.client_name.value不是对象
- [在线等待]这种加密算法是什么原理?如何解密?
- 使用ScriptX控件的时候,如果设定的纸张为“用户自定义”(在“打印机”设置里)怎么设置?
首选,表单只有一个,但是里面的提交按钮却有好几个,有删除,有发送,有编辑,是按功能分的,每个按钮都实现一个独立的功能,当然要提交到不同的页面进行处理了,所以,按下按钮后,要动态指定处理页面,比如按下删除按钮,我就指定它提交到del.asp,按下编辑,我就指定它提交到edit.asp页面,但是,不是每个提交都需要做校验的,比如删除就需要选择删除对象,需要做校验,而"编辑"的内容则是有初始选择,不用做校验的。这下明白了吧。
{
document.form1.action=addr;
function document.form1.onsubmit()
{
return eval(evt+"()");
}
}
这样写测试通过(IE6)
解决了,谢谢。