JavaScript DOM学习第五章:表单简介
2010-03-30 00:00:00 来源:WEB开发网所以JavaScript不是一个完全的检测机制,但是作为服务器端的补充和对用户的友好性来讲还是一个不错选择。所以我建议使用这两种检测机制,既满足了用户的使用体验要求又保证了程序的安全性。
onsubmit
当你使用JavaScript来检测表单的时候,第一个事情就是创建onsubmit的事件处理程序。这个程序会在用户提交表单的时候运行。这个程序会检测某些字段是否有值填写,那些复选框是否选择了至少一个,或者其他的你需要检测内容。
代码如下:
1 <form action="something.pl" >
checkscript()就是这个程序的名字。这段代码需要返回true或者false。如果返回的是false,那么表单就不会被提交,不论返回true还是false代码都会停止运行。
所以生成的代码如下:
01 function checkscript() {
02 if (some value is/is not something) {
03 // something is wrong
04 alert('alert user of problem');
05 return false;
06 }
07 else if (another value is/is not something) {
08 // something else is wrong
09 alert('alert user of problem');
10 return false;
11 }
12
13 // If the script makes it to here, everything is OK,
14 // so you can submit the form
15
16 return true;
17 }
编缉推荐阅读以下文章
- JavaScript DOM学习第六章:表单实例
- JavaScript DOM学习第四章:getElementByTagNames
- JavaScript DOM学习第三章:内容表格
- JavaScript DOM学习第二章:编辑文本
- JavaScript DOM学习第一章:W3C DOM简介
- javaScript DOM方法与属性摘要
Tags:JavaScript DOM 学习
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接