TEXTAREA 값

설명서읽는사람·2020년 5월 27일
0

textarea의 값은 아래 속성들로 접근가능하며
defaultValue
innerHTML
textContent
value
초기값으로 유지되는 값과 변경하면 같이 변경되는 값으로 나뉘는데, 이는 브라우저마다 다르다.

Chrome 83.0.4103.61(공식 빌드) (64비트)
- value를 제외한 나머지 속성들은 값을 변경해도 변화하지 않는다.
IE 11.836.18362.0
- defaultValue를 제외한 나머지 속성들은 값을 변경하면 변경된다.

번외로 이러한 특성 때문에 jQuery에서도 작동이 다른데, 1.7.1 버전 기준으로 아래와 같은 특성을 갖는다.

$(textarea_selector).text();

Chrome 83.0.4103.61(공식 빌드) (64비트)
- 값이 변화하지 않음
IE 11.836.18362.0
- 값이 변화함

※ val 메서드를 사용하면 두 브라우저 모두 변경에 따라 값이 변화하니, 해당 메서드를 사용하여 접근하자.

0개의 댓글