반응형
.attr()은 요소(element)의 속성(attribute)의 값을 가져오거나 속성을 추가한다.
문법 1 - 속성의 값 가져오기 : 선택한 요소의 속성의 값을 가져옴
.attr( attributeName )
e.g) div 요소의 class 속성의 값을 가져온다.
$( 'div' ).attr( 'class' );
문법 2 - 속성 추가하기 : 선택한 요소에 속성을 추가
.attr( attributeName, value )
e.g) h1 요소에 title 속성을 추가하고 속성의 값은 Hello로 한다.
$( 'h1' ).attr( 'title', 'Hello' );
+) 응용 - 속성 추가 후 폼 전송
선택한 요소에 속성을 추가한다 후 폼 전송
$("#target").val(data);
.attr( attributeName, value ).submit();
e.g) h1 요소에 title 속성을 추가하고 속성의 값은 Hello로 한 후 폼으로 value값을 전송한다.
$( 'h1' ).val( 'value' );
$( 'form1' ).attr( 'title', 'Hello' ).submit();
반응형
'Frontend > jQuery & JSTL' 카테고리의 다른 글
[JSTL] WebView 텍스트 동적 변경 & ajax를 이용한 파일 다운로드 (0) | 2023.11.03 |
---|---|
[Spring] CSRF토큰 (0) | 2023.10.27 |
[jQuery] table row index 자동 입력 (0) | 2023.10.24 |
[jQuery] ajax를 이용한 Controller로 값 전달 (0) | 2023.10.17 |
[jQuery] Uncaught TypeError: Cannot read properties of undefined (reading 'classList') (0) | 2023.10.10 |