[JQUERY] 텍스트 영역에 대한 발 () 대 텍스트 ()
JQUERY텍스트 영역에 대한 발 () 대 텍스트 ()
해결법
-
1.세트에 가장 좋은 방법은 / 텍스트 영역의 값이 .val () .value 방법입니다 얻을.
세트에 가장 좋은 방법은 / 텍스트 영역의 값이 .val () .value 방법입니다 얻을.
는 .text ()는 내부적 <텍스트 영역>의 내용을 얻는 방법 (IE 또는 .innerText)를 .textContent을 이용한다. 다음 테스트 케이스는 텍스트 ()와 () .val이 서로 어떻게 연관되는지 설명 :
var t = '<textarea>'; console.log($(t).text('test').val()); // Prints test console.log($(t).val('too').text('test').val()); // Prints too console.log($(t).val('too').text()); // Prints nothing console.log($(t).text('test').val('too').val()); // Prints too console.log($(t).text('test').val('too').text()); // Prints test
.val에 의해 사용되는 값 속성은, ()는 항상 텍스트 반면에 ()의 반환 값이 잘못 될 수 있으며, 현재 눈에 보이는 값을 보여줍니다.
-
2..val ()은 항상 텍스트 영역 요소와 함께 작동합니다.
.val ()은 항상 텍스트 영역 요소와 함께 작동합니다.
는 .text ()는 때때로 작동하고 다른 시간에 실패! 그것은 신뢰할 수 없습니다입니다 (크롬 33에서 테스트)
무엇이 가장 좋은 것은) (.val 실패 ()는 .text 반면 (입력 등)도 다른 형태의 요소와 원활하게 작동한다는 것입니다.
from https://stackoverflow.com/questions/8854288/val-vs-text-for-textarea by cc-by-sa and MIT license
'JQUERY' 카테고리의 다른 글
[JQUERY] 연기 jQuery를 어떻게 사용할 수 있습니까? (0) | 2020.10.13 |
---|---|
[JQUERY] jQuery.ajax () 메소드의 비동기 옵션은 더 이상 사용되지, 지금 무엇? (0) | 2020.10.13 |
[JQUERY] 루프에서 스플 라이스와 어레이로부터 항목 삭제 [중복] (0) | 2020.10.13 |
[JQUERY] ID에 대한 jQuery를 선택 특정 문자로 시작 [중복] (0) | 2020.10.13 |
[JQUERY] 어떻게 자바 스크립트를 통해 (일반) 양식을 재설정? (0) | 2020.10.13 |