用JavaScript来实现一些简单的控件验证
页面一:
<html>
<head>
<title> 验证与提交一 </title>
<script>
function focusSelect(ID) //当验证不能通过时获得验证控件的焦点和内容
{
document.getElementById(ID).focus();
document.getElementById(ID).select();
}
function txtNameOnBlur() //对用户名的所有验证
{
var txt=document.getElementById("txtName").value;
if(txt=="")
{
document.getElementById("fName").innerHTML="*";
//focusSelect('txtName');
return false;
}else
{
if(isNaN(txt))
{
document.getElementById("fName").innerHTML="用户名必须是数字!";
//focusSelect('txtName');
return false;
}else
if(txt.length!=10)
{
document.getElementById("fName").innerHTML="用户名必须是10位";
//focusSelect('txtName');
return false;
}else
if(txt.substr(txt.length-3,txt.length+1) != "321")
{
document.getElementById("fName").innerHTML="用户名后3位必须是321!";
//focusSelect('txtName');
return false;
}
}
return true;
}
相关文档:
页面提交数据一般有两种方法:get,post。post就是所谓的form提交,使用视图;get是通过url提交。
Get方法一般用后台代码(如asp,asp.net)获得参数,代码很简单:Request.QueryString["id"];即可获取。
有些时候需要直接在前台获取url参数,要用到javascript,js没有直接获取url参数的方法,那么,我们如何通过js ......
1、对象属性:.length为长度属性,
.toUpperCase()为大写字母文本
2、indexof函数方法返回字符串内第一次出现字符串的字符位置,字符串的位置从0开始,如果没有找到子字符串,则返回-1
3、match()方法可用来找到字符串中特定的字符,如果找到则返回这个字符,如果没有 ......
<a href="<%=Request.ServerVariables("HTTP_REFERER")%>">返回上一步</a>
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table ......
<!doctype html public "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
......
javascript内存泄露的问题一直以来都不受到大家的重视,原因是对用户的影响没有太实际的表现,或许近几年内存发展迅速。脚本内存再泄露也不会有太大影响。
当然作为前端开发的同学们,就不能有这样的侥幸心理。出现memory leaks很大程度上是因为程序的不成熟和编码不太规范造成的。不过,这里就不说如何出现问题的,对问 ......