해결된 질문
작성
·
184
0
<textarea> ~~ </teatare>
태그는 값을 미리 넣을수 있다고 하셨는데데그럼 사용자한테 입력을 받는칸이니까 미리입력된 값이 사용자가 입력하게 되면 바로 변하는건가요
답변 1
2
안녕하세요 !
만약 다음과 같이 입력(태그를 생성)하시면 브라우저에선 foo가 미리 입력된 textarea가 존재합니다.
<textarea id="foo">foo</textarea>
그리고 다음을 통해 (script 태그 안에 넣으시거나 브라우저의 개발자도구 콘솔을 사용하셔도 됩니다) 값을 가져오시면 'foo'가 반환 됩니다.
document.getElementById('foo').value // 'foo' ------- (1)
그 다음 브라우저에서 나타난 textarea에 미리 입력된 foo를 foo1과 같이 수정해서 (1)의 코드를 다시 실행하면 textarea에 입력된 그대로 값인 'foo1'이 반환될 것입니다.
즉, 말씀하신대로 미리입력된 값이 맨 처음 브라우저에 노출되고, 그 값을 수정하면 바로 수정 사항이 반영됩니다.