티스토리 뷰

it

Javascript 아이디 중복체크

gams21 2022. 8. 15. 00:36
반응형

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Insert title here</title>

<script type="text/javascript" >

var win

function newWin(){

win = window.open("09DOMChild15.html","newWin","width=200, height=200")

}

</script>

</head>

<body>

<form action="">

아이디<input type="text" name="xxx" id="xxx" >

<button onclick="newWin()">아이디 중복체크</button>

</form>

</body>

</html>

---------------------09DOMChild15.html -------------------

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Insert title here</title>

<script type="text/javascript">

// onsubmit -> ck (원래유효성체크해줌)

function ck(){

//admin

var d=document.getElementById("userid").value;

if("admin"==d){

//중복

document.getElementById("result").innerHTML="중복되어 사용 불가";

}else{

//사용가능

document.getElementById("result").innerHTML=

"<a href='' onclick='xx()'> 사용 가능 </a>";

}

return false;

}

function xx(){

//입력받은값

var input = document.getElementById("userid").value;

//메인창 접근

var w= opener; //w = 부모창(09Dom15.html)

w.document.getElementById("xxx").value=input; // w.없으면 현재 자기자신창에서 찾음 id - xxx를

window.close();

}

</script>

</head>

<body>

사용할 아이디를 입력하세요<br>

<form action="" onsubmit="return ck()">

아이디<input type="text" name="userid" id="userid">

<input type="submit" value="아이디검사">

</form>

<div id="result"></div>

</body>

</html>

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2026/05   »
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 29 30
31
글 보관함