编程论坛
注册
登录
编程论坛
→
ASP技术论坛
表单内的onsubmit事件?
aldfyl
发布于 2007-08-29 11:51, 1905 次点击
请问大家
表单的,比如
<form ...onsubmit="1">
...
....
</form>
这里的onsubmit="1"是什么意思???
8 回复
#2
qhscqb
2007-08-29 12:02
可能是一个函数的返回值
#3
xiaobai40510
2007-11-26 17:22
如果返回结果为真的话,就执行页面的动作,如果为假的话就不执行!
好像是的
#4
38474573
2007-11-26 18:53
回复
那个是把FORM里的内容提交到javascript脚本里检查,如果没有错误就向下执行.如果有一个地方有错,就会出现错误的对话框
主要还是针对用户输入的检验.
#5
zmhdxy
2007-11-26 20:48
全部的代码
#6
yms123
2007-11-26 22:35
<form ...onsubmit="1">
无意义,这里这样写是没用的,肯定还有其他的代码来验证。
#7
wslijing
2007-11-27 11:48
这个问题。。。。。。。。。。
太瓜了吧
#8
zmhdxy
2007-11-30 12:13
给个例子给你
<form method="POST" action="recSave.asp?" name="formadd" onsubmit= "return ChkFields()">
一般用于检测表单
如
<script Language="JavaScript">
function ChkFields(){
if (document.formadd.name.value=='') {
window.alert ("请输入昵称!")
formadd.name.focus()
return false
}
Chk = /^[^ \s~!@#$%\^\&\*\(\)_\+|\-\=\/\?:;'"\[\{\]\}`\.>,<\\]+$/;
if(!Chk.exec(document.formadd.name.value)){
alert("请输入正确的姓名!\n\n姓名必须在1-10位之间,且不得含有特殊符号!");
document.formadd.name.focus();
return false;
}
return true
}
#9
邪之舞
2007-11-30 13:09
LZ看看这个:
<标记 事件="事件处理程序" [事件="事件处理程序" …]>
〈 body o nload ="alert('欢迎')" 〉
[[italic] 本帖最后由 邪之舞 于 2007-11-30 13:16 编辑 [/italic]]
1