input의 value 읽어오기

function myFunc() {
    var result = $("#my-input").val();
    // val메서드가 접근한 요소의 value를 반환해준다.
    // 반환된 값은 result 변수에 저장되고
    alert(result); // 출력
}
<input type="text" id="my-input" value="나의 값">
<button onclick="myFunc()">클릭</button>

 

버튼을 클릭하면 알림창에 해당 값인 "나의 값"이 출력된다.

 

 

 

input의 value 변경하기

function myFunc() {
    $("#my-input").val('우리 값');
}
<input type="text" id="my-input" value="나의 값">
<button onclick="myFunc()">클릭</button>

 

버튼을 클릭하면 input의 값이 변경되는 걸 확인할 수 있다.

 

 

 

 

getter, setter

var result = $("#my-input").val(); - getter (가져오는 함수, 반환값 사용)
$("#my-input").val('우리 값'); - setter (설정하는 함수)
메서드 오버로딩 (이름이 갖고, 매개변수 타입이나 갯수나 다른 메서드가 여러개)
method overloading - 메서드 과적하는 것

 

text() - getter

text('값') - setter

html() - getter

html('값') - setter

'JQuery' 카테고리의 다른 글

[JQuery] ready 함수  (0) 2024.11.13
[JQuery] prev, prevAll, next, nextAll, siblings, even, odd  (0) 2024.11.11
[JQuery] $ 메서드와 css 메서드 선택자  (0) 2024.11.08
[JQuery] 세팅과 사용  (1) 2024.11.07

+ Recent posts