<스크립트 언어=javascript>
함수 checkForm(theform){
if (document.frm.companyname.value.length==0){
alert("유닛 이름은 비워둘 수 없습니다.")
mobj = eval("document.frm.companyname"); > mobj.focus()
mobj.select()
return false
}
if (document.frm.address.value.length==0){
alert ( "장치 주소는 비워둘 수 없습니다.");
mobj = eval("document.frm.address")
mobj.focus()
mobj.select()
return false; 🎜> }
if (document.frm.invest.value.length==0){
alert("투자 금액은 비워둘 수 없습니다.")
mobj = eval("document. frm.invest ");
mobj.focus()
mobj.select()
false를 반환합니다.
}
if (document.frm.codeornumber.value.length==0) {
alert("법인코드 증명서 번호 또는 사업자등록번호는 비워둘 수 없습니다.")
mobj = eval("document.frm.codeornumber")
mobj.focus()
mobj .select()
return false;
}
if (document.frm.linkman.value.length==0){
alert("연락처는 비워둘 수 없습니다.")
mobj = eval("document.frm.linkman");
mobj.focus()
mobj.select()
return false
}
if (document.frm. linkmanjob.value .length==0){
alert("연락처 위치는 비워둘 수 없습니다.")
mobj = eval("document.frm.linkmanjob")
mobj.focus()
mobj .select()
return false;
}
if (document.frm.phone.value.length==0){
alert("휴대폰은 비워둘 수 없습니다."); >mobj = eval("document.frm.phone");
mobj.focus()
mobj.select()
return false
}
if (document. frm.email.value=='') {
window.alert ("이메일 주소를 입력해주세요! ")
mobj = eval("document.frm.email");
mobj.focus()
mobj.select()
false 반환
}
if ( !isEmail (document.frm.email.value,document.frm.email) )
false를 반환
if (document.frm.introduction.value.length==0){
alert("회사 프로필은 다음과 같을 수 없습니다. 비어 있음");
mobj = eval("document.frm.introduction");
mobj.focus()
mobj.select()
return false;
}
if (document.frm.positionname.value.length==0){
alert("직위 이름은 비워둘 수 없습니다.")
mobj = eval("document.frm.positionname"); focus()
mobj.select()
return false;
}
if (document.frm.jobaddress.value.length==0){
alert("근무 위치는 다음과 같습니다. 비어 있음");
mobj = eval("document.frm.jobaddress");
mobj.focus()
mobj.select()
return false;
}
if (document.frm.jobfunction.value.length==0){
alert("작업 책임은 비워둘 수 없습니다.")
mobj = eval("document.frm.jobfunction")
mobj .focus()
mobj.select()
return false;
}
if (document.frm.positionrequre.value.length==0){
alert("직위 요구 사항은 다음과 같습니다. 비어 있음");
mobj = eval("document.frm.positionrequre");
mobj.focus()
mobj.select()
return false;
}
if (document.frm.salary.value.length==0){
alert("급여는 비워둘 수 없습니다.")
mobj = eval("document.frm.salary")
mobj. focus ()
mobj.select()
return false
}
}
JS 코드 판단 모음(2부)
< ;INPUT TYPE="버튼" value="로그인" tabindex="4">
🎜 >//////////////////////////////////////////////
function Trim(inputstr) //클라이언트가 입력한 양식 정보를 얻기 전에
제출 전에 다듬습니다. 예: "form1.org_name.value = Trim(form1.org_name.value) ); "
{
if(!inputstr.length>0) return "";
var start=0;
var end=inputstr.length;
while(starts
if(inputstr.substring(starts,starts 1)==" ")
시작 ;
그밖에
휴식;
}
while(starts
if(inputstr.substring(ends-1,ends)==" ")
ends--;
그밖에
휴식;
}
return inputstr.substring(starts,ends);
}
함수 isvalidcode(입력) //校验邮政编码
{
var i,temp;
var isvalidcode = true;
inputstr=trim(입력);
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<="9"))
{
isvalidcode=false;
휴식;
}
}
isvalidcode를 반환합니다.
}
function isvalidtel(inputs) //校验电话号码
{
var i,temp;
var isvalidtel = true;
inputstr=trim(입력);
if(inputstr.length==null||inputstr.length==0) false를 반환합니다.
for(i=0;i
temp=inputstr.substring(i,i 1);
if(!(temp>="0" && temp<="9" || temp=="-"))
{
isvalidtel=false;
휴식;
}
}
isvalidtel을 반환합니다.
}
함수 isrealnum(입력) //校验实数(含小数点)
{
var i,temp;
var isrealnum = true;
inputstr=trim(입력);
if(inputstr.length==null||inputstr.length==0) false를 반환합니다.
for(i=0;i
temp=inputstr.substring(i,i 1);
if(!(temp>="0" && temp<="9" || temp=="."))
{
isrealnum=false;
휴식;
}
}
return isrealnum;
}
함수는 숫자(입력) //校验是否整数
{
var i,temp;
var isnumeric = true;
inputstr=trim(입력);
if(inputstr.length==null||inputstr.length==0) false를 반환합니다.
//유효하지 않음 = true;
for(i=0;i
temp=inputstr.substring(i,i 1);
if(!(temp>="0" && temp<="9"))
{
isnumeric=false;
휴식;
}
}
반환 숫자;
}
함수 isvalidide(입력) //校验身份证
{
var i,temp;
var isvalidide = true;
inputstr=trim(입력);
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<="9") || temp == "x" || temp == "X"))
{
isvalidide=false;
휴식;
}
}
반품은 유효하지 않습니다.
}
함수 isvalidname(입력) //校验账号2~15位(即只能是英文字母和数字组成成串)
{
var i,temp;
var isvalidname = true;
inputstr=trim(입력);
if(inputstr.length==null || inputstr.length==0 || inputstr.length > 15 || inputstr.length < 2) return false;
for(i=0;i
temp=inputstr.substring(i,i 1);
if(!((temp >= "0" && temp <= "9") || (temp >= "a" && temp <= "z") || (temp >= "A" && temp <= "Z")))
{
isvalidname=false;
휴식;
}
}
return isvalidname;
}
function isvalidphoto(inputs) //校验 사진 扩전명
{
var i,temp;
var isvalidphoto = true;
inputstr=trim(inputs);
if(inputstr.length==null || inputstr.length==0) return true; //사진은 허용되지 않습니다.
temp= inputstr .substring(inputstr.lastIndexOf(".") 1);
temp = temp.toLowerCase();
if(!(temp == "bmp" || temp == "jpg" | | temp == "gif"))
{
isvalidphoto=false;
}
return isvalidphoto
}
function isvalidzgh(inputs) //확인 8- 숫자 직원 번호(즉, 영문자와 숫자로만 구성 가능)
{
var i,temp
var isvalidzgh =
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 <= "9") || (temp >= "a " && temp <= "z") || (temp >= "A" && temp <= "Z")))
{
isvalidzgh=false
🎜> }
}
return isvalidzgh;
}
function isvalidxh(inputs) //학생번호 7자리 확인(즉, 영문자 문자열만 가능) 및 숫자)
{
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 <= "9") || (temp >= "a" && temp <= "z") || (temp >= "A" && temp <= "Z")))
{
isvalidxh=false
break
}
}
return isvalidxh; }
function isvalidkcid(inputs) //5자리 강좌 번호 확인(즉, 숫자의 문자열만 가능)
{
var i,temp
var; isvalidkcid = true;
inputstr=trim (입력);
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< ="9"))
{
isvalidkcid=false;
break;
}
}
return isvalidkcid; 숫자)
{
var i,temp;
var isvalidname = true;
inputstr=trim(inputs)
if(inputstr.length==null || inputstr.length== 0 || inputstr.length < 4) return false
{
temp=inputstr.substring (i,i 1)
if(((temp >= "0" && temp <= "9") || (temp > ;= "a" && temp <= " z") || (temp >= "A" && temp <= "Z")))
{
isvalidname=false;
break ;
}
}
유효한 이름 반환
}
==================== ====
< ;스크립트 언어="JavaScript">
함수 로그인()
{
form1.UNAME.value = Trim(form1.UNAME.value);form1.PWD.value = Trim(form1 .PWD.값);
form1.PWD2.값 = 트림(form1.PWD2.값);
form1.EMAIL.값 = 트림(form1.EMAIL.값)
form1.NC.값 = Trim(form1.NC.value);
if(!isvalidname(form1.UNAME.value))
{
alert("참고: 사용자 이름은 "2~15자리 영어 또는 숫자"!");
form1.UNAME.focus()
return false
}
else if(!isvalidname(form1.PWD.value))
{
alert("비밀번호는 "2~15자리 영문 또는 숫자"여야 합니다!")
form1.PWD . focus();
return false;
}
else if(!isvalidname(form1.PWD2.value))
{
alert("참고: 비밀번호 확인도 『 영문 또는 숫자 2~15자리』!");
form1.PWD2.focus();
false를 반환;
}
else if(form1.PWD.value != form1. PWD2.value)
{
alert("두 개의 비밀번호가 일치하지 않습니다!")
form1.PWD.focus()
return false; .EMAIL .value == "" || form1.EMAIL.value.length > 100)
{
alert("이메일을 입력하세요!")
form1.EMAIL.focus();
return false;
}
else if(form1.NC.value == "" || form1.NC.value.length > 15)
{
alert("입력하세요. 별명!" );
form1.NC.focus();
return false;
}
else if(window.confirm("반드시 제출하시겠습니까!"))
return true;
else
return false;
function regedit()
{
var litop = (screen.height - 162)/2; var lileft = (screen.width - 360)/2;
window.open("/regedit.aspx", "reg", "titlebar=no,fullscreen=no,dependent=yes,height=162,width= 360,
top =" litop ",left=" lileft ",
toolbar=no,menubar=no,scrollbars=no,resizing=no,
channelmode=no,status=no,location=no ,directories=no") ;
}
1. 복사 금지, 마우스 오른쪽 버튼 비활성화!
<SCRIPT> <br>/ /페이지 보호 추가 <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("저작권은 없지만 복사하지 마세요 :) "); <br> false 반환; <br>} <br> true 반환; <br>} <br>document.onmousedown=stopmouse; <br>if (document.layers) <br>window.captureEvents(Event. MOUSEDOWN); window .onmousedown=stopmouse; <br><br></SCRIPT>
','<\/script>')
outputs.value="<script>document.write("" hide.value "")</script> "
}
/ /미리보기 코드
function seeHtm()
{
open().document.write("
' 콘텐츠 '
');');
ad_now = new Date();
ad_id= ad_now.getSeconds() %1
var adhead1="
";
var adhead2="
";
//var adhead1="< p id=p_80 스타일 ='위치:절대; 폭:95px; z-색인:20' onMouseOut='//MM_showHideLayers("p_250","","hide")' onMouseOver='MM_showHideLayers(" p_250","" ,"표시")'>";
//var adhead2="
"; >
document .write(adhead1 ad_80[ad_id] adhead2 ad_250[ad_id] "
');
ad_now = 새 날짜();
ad_id= ad_now.getSeconds() %1
function myload()
{
if (navigator.appName == "Netscape")
{
document.p_ 오른쪽_80 .pageX=window.innerWidth-130;
document.p_right_250.pageX= window.innerWidth-300;
mymove();
}
else
{
p_right_80.style.left=document.body.offsetWidth-130;
p_right_250.style.left=document.body.offsetWidth-300;
mymove();
}
}
function mymove()
{
if(document.ns)
{
document.p_right_80.left=pageXOffset window.innerW idth-130 ;
document.p_right_250.left=pageXOffset window.innerWidth-300;
setTimeout("mymove();",20)
}
else
{
p_right_80.style.left=document.body.scrollLeft document.body.offsetWidth-145;
p_right_250.style.left=document.body.scrollLeft document.body.offsetWidth-300;
setTimeout("mymove();",20)
}
}
var adhead1="
";
var adhead2="
";
document.write(adhead1 ad_80[ad_id] adhead2 ad_250[ad_id] "
' 콘텐츠 '
');