| « | February 2026 | » | | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | |
| 公告 |
| 我不去想是否能够成功,既然选择了远方,便只能风雨兼程; 我不去想,身后会不会袭来寒风冷雨,既然目标是地平线,留给世界的只能是背影!人生短短几十年,不要给自己留下了什么遗憾,想笑就笑,想哭就哭,爱就爱得轰轰烈烈,狠就狠的刻骨铭心! |
| Blog信息 |
|
blog名称:Rabbit's Blog--我的blog我做主 日志总数:52 评论数量:41 留言数量:-10 访问次数:241863 建立时间:2005年12月7日 |

| |
|
Web表单校验 文章收藏, 软件技术
开心兔子 发表于 2006/2/16 14:37:00 |
| 在表单递交之前,对用户输入的数据进行校验,可以大减轻ASP或CGI等程序的"负担"。实现方法如下: 如在自动友情链接中的输入表单:(只有用户输入全部资料才会调用程序文件) 在表单递交前onsubmit调用check()函数,
<form onSubmit="return(check());" name="sendchk" method="post" action="yqljcl.asp">
表单的名为sendchk,方法method="post",action="yqljcl.asp"
check函数为:
(注:sendchk.anme.value.length取得文本框长度。如果为空,用alert方法弹出一个提示消息,然后
用sendchk.name.focus()方法使相应文本框取得焦点,并取消递交表单,让用户继续输入。)
<script language="JavaScript">
<!-- 此段代码用于检查用户输入数据^_^武柱
function check()
{
var length1=sendchk.name.value.length;
var length2=sendchk.email.value.length;
var length3=sendchk.pagename.value.length;
var length4=sendchk.pageaddr.value.length;
if(length1==0){alert("请输入您的姓名!^_^武柱");sendchk.name.focus();return false;}
else
if(length2==0){alert("请输入EMAIL地址!^_^武柱");sendchk.email.focus();return false;}
else
if(length3==0){alert("请输入主页标题!^_^武柱");sendchk.pagename.focus();return false;}
else
if(length4==0){alert("请输入主页地址!^_^武柱");sendchk.pageaddr.focus();return false;}
else
return true;
}
// -->
</script> |
|
|