메뉴 건너뛰기

?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
 
<!-- 
방법 1)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
 -->
 
<!-- 
방법 2) 다운로드 받아서 직접 연결하기 -> 인터넷 주소로 연결하는 것보다 빠름
<script type="text/javascript" src="./jquery/jquery.min.js"></script>
 -->
 
<!-- 방법 3) -->
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
 
<!--
항상 최신버전으로 사용 
<script  src="http://code.jquery.com/jquery-latest.min.js"></script>
 -->
 
</head>
<body>
    <!-- 
Javascript : client 언어(front), web server와 관계가 없다.
CSS : client. 디자인
JQuery : Javascript를 경량화, 간략화 시켜 놓은 것이다. 
    document.getElementById("id").innerHTML, value;
    $("#id").text() .val();
    Ajax가 포함, DOM조작등을 단순화시켜 놓은 것이다.
 -->
 
    <p>여기가 p 태그입니다</p>
 
    <p id="demo">여기는 p태그이며, id는 demo입니다</p>
 
    <p id="cls" class="cls">여기는 p태그이며, class는 cls입니다</p>
 
    <h3 class="cls">여기는 h3태그이며, class는 cls입니다</h3>
 
    <pre>
입력:<input type="text" id="id" value="abc">
<button type="button" id="btn" name="btn" onclick="myfunc()">버튼</button>
</pre>
 
    <br>
    <br>
 
    <select id="sel">
        <option value="apple">사과</option>
        <option value="pear" selected="selected">배</option>
    </select>
 
 
 
    <script type="text/javascript">
        // javascript function 활용
        function myfunc() {
            /*
            // innerHTML은 html코드를 가져오는 것 (html코드로 들어감)
            var text = document.getElementById("demo").innerHTML;
            document.getElementById("demo").innerHTML = "Hello"
            
            // p태그의 text만 가져오려면 (문자열로만 들어감)
            var _text = document.getElementById("id").value;
            document.getElementById("id").value = "World"; */
            /* 
            var text = $("#demo").text();
            $("#demo").text("jHello");
            
            var _text = $("#id").val();
            $("#id").val("jWorld");
             */
        }
 
        // JQuery
        $(function() {
            // JQuery 영역    
            //    alert("JQuery 실행");
 
            // p태그 감추기
            //    $("p").hide();
 
            // id 접근 (demo 감추기)
            //    $("p#demo").hide();
            //    $("#demo").hide();
 
            // 클래스 접근
            //    $(".cls").hide();
            //     $("#id").hide();
 
            // id 중복해서 사용 잘 안함
            // class는 중복해서 사용함
 
            // 일반 태그 가져오기
            //    alert($('#demo').text());
 
            // textfield, textarea
            //    alert($('#id').val());
 
            //    alert($('#sel').val());
 
            // 클릭되면 demo에 텍스트 필드의 값을 집어 넣음
            $("#btn").click(function() {
                //    alert("클릭");
                //    alert($('#sel').val());
                $('#demo').text($("#id").val());
            });
        });
    </script>
 
</body>
</html>


List of Articles
번호 제목 날짜 조회 수
179 jquery timer, javascript countdown (타이머 예제) 2018.11.07 81494
178 jquery 플러그인 링크 모음 2016.12.22 49614
177 동적으로 콤보(select)의 항목(option) 생성하기 2016.09.21 14377
176 이미지 클릭시 확대하기 file 2016.09.21 12648
175 jqGrid / custom pager / custom paging / 그리드 / 페이징 file 2016.09.09 12522
174 Ajax를 통해 전송된 데이터를 Controller에서 List 객체로 받기 2021.03.25 12241
173 jQuery 입문: form 데이터 유효성 검사 2017.03.02 11799
172 속성선택자를 이용해서 링크에 스타일 입히기 2016.09.21 11552
171 Ajax를 이용한 데이터 조회시 로딩 로딩 이미지 보이기(jquery이용) file 2016.12.22 10746
170 jquery 이용한 필수입력체크(input form) 2017.03.02 10559
169 셀렉트박스에서 특정 옵션 선택시 레이어 나타내기 2016.12.22 10486
168 bxslider 멈춤현상 2016.12.22 10115
167 jQuery 날짜 비교 (날짜비교) 2016.11.17 10066
166 jquery radio checked (라디오 버튼 값으로 선택), 검색 조건 초기 셋팅 2016.11.17 10046
165 각종 다이어그램 플러그인 / 차트 / 관계 플러그인 2016.09.09 9489
164 POST 방식으로 인수를 전달하고 그 결과를 받아오기 2016.09.21 9202
163 select box 값 변경, 목록 변경 2016.09.21 9065
162 파일 업로드 방법, 이미지 파일 업로드 예제 소스 2017.03.06 9028
161 [jQuery] 이용 아이디 중복체크 실시간 2016.09.11 8876
160 jquery 글자 byte, 문자열 byte(바이트) 길이 체크하기 예제 2016.11.17 8836
Board Pagination Prev 1 2 3 4 5 6 7 8 9 Next
/ 9

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved