<script> <br/>function checkid(iden,year,month,day){ <br/><br/>if (iden.value.length==15) { <br/><br/><br/>if ((iden.value.lastIndexOf(month.value day.value))==8) { <br/><br/>return true; <br/>} <br/>return false; <br/>} <br/>if (iden.value.length==18) { <br/><br/><br/>if ((iden.value.indexOf(year.value month.value day.value))==6) { <br/><br/>return true; <br/>} <br/>return false; <br/>} <br/><br/>return false; <br/>} <br/><br/><br/>function isCharsInBag (s, bag) <br/>{ <br/>var i; <br/>for (i = 0; i < s.length; i ) <br/>{ <br/>var c = s.charAt(i); <br/>if (bag.indexOf(c) == -1) return false; <br/>} <br/>return true; <br/>} <br/>function isEmpty(s) <br/>{ <br/>return ((s == null) || (s.length == 0)) <br/>} <br/><br/>function isWhitespace (s) <br/>{ <br/>var whitespace = " tnr"; <br/>var i; <br/>for (i = 0; i < s.length; i ) <br/>{ <br/>var c = s.charAt(i); <br/>if (whitespace.indexOf(c) >= 0) <br/>{ <br/>return true; <br/>} <br/>} <br/>return false; <br/>} <br/>function isEmail (s,t) <br/>{ <br/>if (isEmpty(s)) <br/>{ <br/>window.alert("输入的E-mail地址不能为空,请输入!"); <br/>mobj = eval(t); <br/>mobj.focus(); <br/>mobj.select(); <br/>return false <br/>} <br/>if (isWhitespace(s)) <br/>{ <br/>window.alert("输入的E-mail地址中不能包含空格符,请重新输入!"); <br/>mobj = eval(t) <br/>mobj.focus() <br/>mobj.select() <br/>return false; <br/>} <br/>var i = 1; <br/>var len = s.length; <br/><br/>if (len > 50) <br/>{ <br/>window.alert("email地址长度不能超过50位!"); <br/>mobj = eval(t) <br/>mobj.focus() <br/>mobj.select() <br/>return false; <br/>} <br/><br/>pos1 = s.indexOf("@"); <br/>pos2 = s.indexOf("."); <br/>pos3 = s.lastIndexOf("@"); <br/>pos4 = s.lastIndexOf("."); <br/>if ((pos1 <= 0)||(pos1 == len)||(pos2 <= 0)||(pos2 == len)) <br/>{ <br/>window.alert("请输入有效的E-mail地址!"); <br/>mobj = eval(t) <br/>mobj.focus() <br/>mobj.select() <br/>return false; <br/>} <br/>else <br/>{ <br/>if( (pos1 == pos2 - 1) || (pos1 == pos2 1) <br/>|| ( pos1 != pos3 ) <br/>|| ( pos4 < pos3 ) ) <br/>{ <br/>window.alert("请输入有效的E-mail地址!"); <br/>mobj = eval(t) <br/>mobj.focus() <br/>mobj.select() <br/>return false; <br/>} <br/>} <br/><br/>if ( !isCharsInBag( s, "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.-_@")) <br/>{ <br/>window.alert("email地址中只能包含字符ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.-_@n" "请重新输入" ); <br/>mobj = eval(t) <br/>mobj.focus() <br/>return false; <br/>} <br/>return true; <br/>} <br/>function isnumber(str){ <br/>var digits="1234567890"; <br/>var i=0; <br/>var strlen=str.length; <br/>while((i<strlen)){ <br/>var char=str.charAt(i); <br/>if(digits.indexOf(char)==-1)return false;i ; <br/>} <br/>return true; <br/>} <br/>function isnumbercode(str){ <br/>var digits="1234567890-/"; <br/>var i=0; <br/>var strlen=str.length; <br/>while((i<strlen)){ <br/>var char=str.charAt(i); <br/>if(digits.indexOf(char)==-1)return false;i ; <br/>} <br/>return true; <br/>} <br/></script>
<script> <br/>function checkForm(theform){ <br/>if (document.frm.companyname.value.length==0){ <br/>alert("The unit name cannot be empty."); <br/>mobj = eval("document.frm.companyname"); <br/> mobj.focus() <br/>mobj.select() <br/>return false; <br/>} <br/><br/>if (document.frm.address.value.length==0){ <br/>alert( "The unit address cannot be empty"); <br/>mobj = eval("document.frm.address"); <br/>mobj.focus() <br/>mobj.select() <br/>return false; <br/> } <br/><br/>if (document.frm.invest.value.length==0){ <br/>alert("The investment amount cannot be empty"); <br/>mobj = eval("document.frm.invest "); <br/>mobj.focus() <br/>mobj.select() <br/>return false; <br/>} <br/>if (document.frm.codeornumber.value.length==0){ <br/>alert("Legal person code certificate number or business license number cannot be empty"); <br/>mobj = eval("document.frm.codeornumber"); <br/>mobj.focus() <br/>mobj.select() <br/>return false; <br/>} <br/><br/>if (document.frm.linkman.value.length==0){ <br/>alert("Contact cannot be empty"); <br/>mobj = eval("document.frm.linkman"); <br/>mobj.focus() <br/>mobj.select() <br/>return false; <br/>} <br/>if (document.frm.linkmanjob.value .length==0){ <br/>alert("Contact position cannot be empty"); <br/>mobj = eval("document.frm.linkmanjob"); <br/>mobj.focus() <br/>mobj .select() <br/>return false; <br/>} <br/>if (document.frm.phone.value.length==0){ <br/>alert("Phone cannot be empty"); <br/>mobj = eval("document.frm.phone"); <br/>mobj.focus() <br/>mobj.select() <br/>return false; <br/>} <br/><br/>if (document.frm. email.value=='') { <br/>window.alert ("Please enter your email address! ") <br/>mobj = eval("document.frm.email"); <br/>mobj.focus() <br/>mobj.select() <br/>return false <br/>} <br/>if ( !isEmail (document.frm.email.value,document.frm.email) ) <br/>return false <br/>if (document.frm.introduction.value.length==0){ <br/>alert("Company profile cannot be Empty"); <br/>mobj = eval("document.frm.introduction"); <br/>mobj.focus() <br/>mobj.select() <br/>return false; <br/>} <br/>if (document.frm.positionname.value.length==0){ <br/>alert("Position name cannot be empty"); <br/>mobj = eval("document.frm.positionname"); <br/>mobj. focus() <br/>mobj.select() <br/>return false; <br/>} <br/>if (document.frm.jobaddress.value.length==0){ <br/>alert("The working location cannot be Empty"); <br/>mobj = eval("document.frm.jobaddress"); <br/>mobj.focus() <br/>mobj.select() <br/>return false; <br/>} <br/>if (document.frm.jobfunction.value.length==0){ <br/>alert("Job responsibility cannot be empty"); <br/>mobj = eval("document.frm.jobfunction"); <br/>mobj. focus() <br/>mobj.select() <br/>return false; <br/>} <br/>if (document.frm.positionrequre.value.length==0){ <br/>alert("Position requirements cannot be Empty"); <br/>mobj = eval("document.frm.positionrequre"); <br/>mobj.focus() <br/>mobj.select() <br/>return false; <br/>} <br/>if (document.frm.salary.value.length==0){ <br/>alert("Salary cannot be empty"); <br/>mobj = eval("document.frm.salary"); <br/>mobj.focus () <br/>mobj.select() <br/>return false; <br/>} <br/>} <br/></script>
JS code judgment collection (Part 2)
< ;INPUT TYPE="button" value="Login" tabindex="4">
////////////////////////////////////////////////
function trim(inputstr) //Remove spaces. Before obtaining the form information entered by the client,
trim before submitting. For example: "form1.org_name.value = trim(form1.org_name.value); "
{
if(!inputstr.length>0) return "";
var starts=0;
var ends=inputstr.length;
while(starts
if(inputstr.substring(starts,starts 1)==" ")
starts ;
else
break;
}
while(starts
if(inputstr.substring(ends-1,ends)==" ")
ends--;
else
break;
}
return inputstr.substring(starts,ends);
}
function isvalidcode(inputs) //校验邮政编码
{
var i,temp;
var isvalidcode = true;
inputstr=trim(inputs);
if(inputstr.length==null||inputstr.length==0||inputstr.length!=6) return false;
for(i=0;i
temp=inputstr.substring(i,i 1);
if(!(temp>="0" && temp{
isvalidcode=false;
break;
}
}
return isvalidcode;
}
function isvalidtel(inputs) //校验电话号码
{
var i,temp;
var isvalidtel = true;
inputstr=trim(inputs);
if(inputstr.length==null||inputstr.length==0) return false;
for(i=0;i
temp=inputstr.substring(i,i 1);
if(!(temp>="0" && temp{
isvalidtel=false;
break;
}
}
return isvalidtel;
}
function isrealnum(inputs) //校验实数(含小数点)
{
var i,temp;
var isrealnum = true;
inputstr=trim(inputs);
if(inputstr.length==null||inputstr.length==0) return false;
for(i=0;i
temp=inputstr.substring(i,i 1);
if(!(temp>="0" && temp{
isrealnum=false;
break;
}
}
return isrealnum;
}
function isnumeric(inputs) //校验是否整数
{
var i,temp;
var isnumeric = true;
inputstr=trim(inputs);
if(inputstr.length==null||inputstr.length==0) return false;
//isvalid = true;
for(i=0;i
temp=inputstr.substring(i,i 1);
if(!(temp>="0" && temp{
isnumeric=false;
break;
}
}
return isnumeric;
}
function isvalidide(inputs) //校验身份证
{
var i,temp;
var isvalidide = true;
inputstr=trim(inputs);
if(inputstr.length == null || inputstr.length == 0 || (inputstr.length != 15 && inputstr.length != 18)) return false;
for(i=0;i
temp=inputstr.substring(i,i 1);
if(!((temp>="0" && temp{
isvalidide=false;
break;
}
}
return isvalidide;
}
function isvalidname(inputs) //校验账号2~15位(即只能是英文字母和数字组成的串)
{
var i,temp;
var isvalidname = true;
inputstr=trim(inputs);
if(inputstr.length==null || inputstr.length==0 || inputstr.length > 15 || inputstr.length for(i=0;i
temp=inputstr.substring(i,i 1);
if(!((temp >= "0" && temp = "a" && temp = "A" && temp {
isvalidname=false;
break;
}
}
return isvalidname;
}
function isvalidphoto(inputs) //校验照片扩展名
{
var i,temp;
var isvalidphoto = true;
inputstr=trim(inputs);
if(inputstr.length==null || inputstr.length==0) return true; //No photos are allowed
temp= inputstr.substring(inputstr.lastIndexOf(".") 1);
temp = temp.toLowerCase();
if(!(temp == "bmp" || temp == "jpg" || temp == "gif"))
{
isvalidphoto=false;
}
return isvalidphoto;
}
function isvalidzgh(inputs) //Verification 8-digit employee number (that is, it can only be a string of English letters and numbers)
{
var i,temp;
var isvalidzgh = true;
inputstr=trim(inputs);
if(inputstr.length==null || inputstr.length==0 || inputstr.length != 8) return false;
for(i=0;i
temp=inputstr.substring(i,i 1);
if(!((temp >= "0" && temp = "a " && temp = "A" && temp {
isvalidzgh=false;
break;
}
}
return isvalidzgh;
}
function isvalidxh(inputs) //Verify the 7-digit student number (that is, it can only be a string of English letters and numbers)
{
var i,temp;
var isvalidxh = true;
inputstr=trim(inputs);
if(inputstr.length==null || inputstr.length==0 || inputstr. length != 7) return false;
for(i=0;i
temp=inputstr.substring(i,i 1);
if(!((temp >= "0" && temp = "a" && temp = "A" && temp {
isvalidxh=false;
break;
}
}
return isvalidxh;
}
function isvalidkcid(inputs) //Verify the 5-digit course number (that is, it can only be a string of numbers)
{
var i,temp;
var isvalidkcid = true;
inputstr=trim (inputs);
if(inputstr.length==null||inputstr.length==0||inputstr.length!=5) return false;
for(i=0;i
temp=inputstr.substring(i,i 1);
if(!(temp>="0" && temp{
isvalidkcid=false;
break;
}
}
return isvalidkcid; (That is, it can only be a string of English letters and numbers)
{
var i,temp;
var isvalidname = true;
inputstr=trim(inputs);
if(inputstr. length==null || inputstr.length==0 || inputstr.length > 20 || inputstr.length for(i=0;i
temp=inputstr.substring(i,i 1);
if(!((temp >= "0" && temp = "A" && temp {
isvalidname=false;
break ;
}
}
return isvalidname;
}
====================== ====
1. Prohibit copying, disable the right mouse button!
<script> <br/>//Add page protection <br/>function rf() <br/>{return false; } <br/>document.oncontextmenu = rf <br/>function keydown() <br/>{if(event.ctrlKey ==true || event.keyCode ==93 | | event.shiftKey ==true){return false;} } <br/>document.onkeydown =keydown <br/>function drag() <br/>{return false;} <br/>document.ondragstart=drag <br/>function stopmouse (e) { <br/>if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2)) <br/>return false; <br/>else if <br/>( navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) { <br/>alert("No copyright, but don’t copy :)"); <br/>return false; <br/>} <br/>return true; <br/>} <br/>document.onmousedown=stopmouse; <br/>if (document.layers) <br/>window.captureEvents(Event.MOUSEDOWN); <br/>window .onmousedown=stopmouse; <br/><br/></script>

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

ZendStudio 13.5.1 Mac
Powerful PHP integrated development environment

VSCode Windows 64-bit Download
A free and powerful IDE editor launched by Microsoft

MantisBT
Mantis is an easy-to-deploy web-based defect tracking tool designed to aid in product defect tracking. It requires PHP, MySQL and a web server. Check out our demo and hosting services.

SecLists
SecLists is the ultimate security tester's companion. It is a collection of various types of lists that are frequently used during security assessments, all in one place. SecLists helps make security testing more efficient and productive by conveniently providing all the lists a security tester might need. List types include usernames, passwords, URLs, fuzzing payloads, sensitive data patterns, web shells, and more. The tester can simply pull this repository onto a new test machine and he will have access to every type of list he needs.