Input Text value 속성
정의와 사용법
value
속성 설정 또는 텍스트 필드의 value 속성 값 반환.
HTML value 속성은 기본 값이나 사용자 입력의 값(또는 스크립트에서 설정된 값)을 포함합니다.
다른 참조:
HTML 참조 매뉴얼:HTML <input> value 속성
예제
예제 1
텍스트 필드 값 변경:
document.getElementById("myText").value = "Bill Gates";
페이지 하단에 더 많은 예제가 제공됩니다.
문법
value 속성 반환:
textObject.value
value 속성 설정:
textObject.value = text
속성 값
값 | 설명 |
---|---|
text | 입력 텍스트 필드 값을 정의합니다. |
기술 세부 사항
반환 값: | 문자열 값, 텍스트 필드 값을 나타냅니다. |
---|
더 많은 예제
예제 2
텍스트 필드의 값을 가져오기:
var x = document.getElementById("myText").value;
예제 3
폼 검증:
var at = document.getElementById("email").value.indexOf("@"); var age = document.getElementById("age").value; var fname = document.getElementById("fname").value; submitOK = "true"; if (fname.length > 10) { alert("이름은 10자를 초과할 수 없습니다"); submitOK = "false"; if (isNaN(age) || age < 1 || age > 100) { alert("연령은 1에서 100 사이의 숫자여야 합니다"); submitOK = "false"; if (at == -1) { alert("유효하지 않은 이메일입니다!"); submitOK = "false"; if (submitOK == "false") { return false;
예제 4
폼 내 드롭다운 목록:
var mylist = document.getElementById("myList"); document.getElementById("favorite").value = mylist.options[mylist.selectedIndex].text;
예제 5
또 다른 드롭다운 목록:
var no = document.getElementById("no"); var option = no.options[no.selectedIndex].text; var txt = document.getElementById("result").value; txt = txt + option; document.getElementById("result").value = txt;
예제 6
defaultValue와 value 속성 간의 차이를 보여주는 예제:
var x = document.getElementById("myText"); var defaultVal = x.defaultValue; var currentVal = x.value;
브라우저 지원
크롬 | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|
크롬 | 에지 | 파이어폭스 | 사파리 | 오페라 |
지원 | 지원 | 지원 | 지원 | 지원 |