728x90
300x250
SMALL
프롬프트 입력창에서 좌표값을 입력받아 입력받은 값만큼 옆으로 움직이기
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <div> <div id="panel"> <div id="bar"></div> <div id="img1"> <img src="entity.png"> </div> </div> <div id="nav"> <button id="btn_start"> 좌표값 입력받기 </button> </div> </div> |
스크립트
1 2 3 4 5 6 7 8 9 10 11 12 13 | $(document).ready(function() { var $entity = $("#img1"); $("#btn_start").click(function() { var value = window.prompt("x좌표 값을 입력해주세요.", 0); value = parseInt(value); if (value >= 0 && value <= 430) { $entity.css("left", value); } else { alert("유효한 좌표값이 입력되지 않았습니다."); } }); }) |
var $entity = $("#img1");
개체의 노드 값을 찾는다.
btn_start 버튼을 클릭하면 프롬프트 창에서 좌표값을 받아서
숫자값으로 변경
숫자가 0보다 크고 430보다 작은경우에는 개체 left 값을 입력받은 값으로 이동시킨다.
728x90
반응형
LIST
'javaScript > JS Examples' 카테고리의 다른 글
캐릭터를 마우스로 움직이기 (0) | 2019.02.22 |
---|---|
로그인 처리 (0) | 2019.02.20 |
.appendTo() 사용해서 코드 위치 이동시키기 요소 위치변경및 추가 (0) | 2019.02.10 |
자바스크립트와 제이쿼리 글자색 변경 (0) | 2019.01.29 |
형변환을 이용한 배경 초마다 변경하기 (0) | 2019.01.27 |
댓글