📄 formcheck.js
字号:
/*焦点放置在第一个表单域*/
function focusInFirst(){
document.forms[0].elements[0].focus();}
/*判断用户输入是否为空*/
function isEmpty(ui) {
return (ui==null||ui=="");}
/*取得用户输入的字符串的长度*/
function getLength(ui) {
var i,sum=0;
for(i=0;i<ui.length;i++) {
if ((ui.charCodeAt(i)>=0) && (ui.charCodeAt(i)<=255))
sum++;
else
sum+=2;}
return sum;}
/*是否为数字、字母或下划线*/
function isNLU(ui) {
var valid=/^\w*$/;
return (valid.test(ui));}
/*判断是否为身份证号码*/
function isIdno(ui){
var valid=/(^\d{16}$)|(^\d{18}$)/;
return (isEmpty(ui)||valid.test(ui));}
/*判断是否为邮政编码*/
function isPostCode(ui){
var valid=/^\d{6}$/;
return (isEmpty(ui)||valid.test(ui));}
/*判断是否为固定电话*/
function isChinaTel(ui){
var valid=/^0\d{2,3}\-\d{7,8}$/;
return (isEmpty(ui)||valid.test(ui));}
/*判断是否为移动电话*/
function isChinaMob(ui){
var valid=/^0?13[0,1,3,5,6,8,9]\d{8}$/;
return (isEmpty(ui)||valid.test(ui));}
/*判断是否为电话,只能为固定电话或移动电话*/
function isTel(ui){
var valid=/(^0\d{2,3}\-\d{7,8}$)|(^0?13[0,1,3,5,6,8,9]\d{8}$)/;
return (isEmpty(ui)||valid.test(ui));}
/*判断是否为邮件*/
function isMail(ui){
if(isEmpty(ui)){return true;}
var notValid=/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)|(^\-)|(\-\.)|(\.\-)/;
var valid=/^.+\@[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}$/;
return (!notValid.test(ui)&&valid.test(ui));}
/*用户输入字符串长度是否在两值之间*/
function isLenBetween(ui,minl,maxl) {
return (ui>=minl&&ui<=maxl);}
/* 从 文本框 中向 下拉列表框中 添加项目 */
//obj1 是 文本框 obj2是下拉列表框
function addOption(obj1,obj2) {
var txt=obj1.value;
var length=obj2.length;
if(txt!="")
{
if(length==0)
{
obj2.options[length]=new Option(txt,txt);
alert("添加成功!");
}
else
{
var n=0;
for(var i=0;i<length;i++)
{
if(obj2.options[i].value==txt)
n=1;
}
if(n==0)
{
obj2.options[length]=new Option(txt,txt);
alert("添加成功!");
}
}
}
}
/* 从下拉列表框中删除选中项目 */
//obj1 下拉列表框
function b2_onclick(obj1) {
var length=obj1.length;
if(length!=0)
{
if(obj1.selectedIndex==0)
{
alert("请在下拉列表框中选中一项!");
}
else
{
var n=-1;
for(var i=0;i<length;i++)
{
if(obj1.options[i].selected==true)
{
n=i;
}
}
if(n!=-1)
{
obj1.options[n]=null;
alert("删除成功!");
obj1.options[0].selected=true;
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -