선택된 제어값이나 디폴트 제어값을 반환하거나 설정한다.

Scriptobject.value=[sVal]
HTML<ELEMENT value="sVal">
인수
sVal : (속성 문자열)
value 속성값은 선택된 제어값이나 디폴트 제어값을 나타내는 문자열이다.

이 속성은 읽기/쓰기이며 다음을 제외하고는 디폴트값은 없다.

디폴트 있는 개체디폴트
<INPUT type=checkbox>   on
<INPUT type=reset> 원래대로 Reset
<INPUT type=submit> 쿼리전송 Submit Query
특기

value 속성의 목적은 제어 type에 따라 아래와 같이 다르다.

<INPUT type=checkbox> 선택된 값이다. 송신제어에서 선택된(check 된) 제어의 값만을 송신하고 선택되어 있지 않으면 제어 송신이 없다.
<INPUT type=file> 파일 이름이다. 사용자에 의하여 제어로 선택된 파일의 이름이며 다른 제어처럼 이 값은 읽기전용이다.
<INPUT type=hidden> 폼이 송신되면 감춰진 내용의 문자열 값이 송신된다.
<INPUT type=password> 디폴트값이다. 이 제어는 처음에 값을 생성할 때나 사용자가 재설정 단추를 클릭했을 때만 디스플레이된다.
<INPUT type=radio> 선택된 값이다. 송신제어에서 선택된(check 된) 제어의 값만을 송신하고 선택되어 있지 않으면 제어 송신이 없다.
<INPUT type=reset> 단추 표면에 나타나는 문자열이다. 설정되지 않았으면 디폴트값인 원래대로가 표시된다.
<INPUT type=submit> 단추 표면에 나타나는 문자열이다. 설정되지 않았으면 디폴트값인 쿼리전송이 표시된다.
<INPUT type=text> 디폴트값이다. 이 제어는 처음에 값을 생성할 때나 사용자가 재설정 단추를 클릭했을 때만 디스플레이된다.

적용
개체scriptHTML규격IE
inputinput.value[=sVal]<INPUT value="sVal">HTMLIE3.02(win16,win32,mac),IE4.0(ce,unix)
checkboxcheckbox.value[=sVal]<INPUT type=checkbox value="sVal">HTMLIE3.02(win16,win32,mac),IE4.0(ce,unix)
hiddenhidden.value[=sVal]<INPUT type=hidden value="sVal">HTMLIE3.02(win16,win32,mac),IE4.0(ce,unix)
buttonbutton.value[=sVal]<BUTTON value="sVal">HTMLIE4.0(win16,win32,ce,unix,mac)
buttonbutton.value[=sVal]<INPUT type=button value="sVal">HTMLIE3.02(win16,win32,mac),IE4.0(ce,unix)
radioradio.value[=sVal]<INPUT type=radio value="sVal">HTMLIE3.02(win16,win32,mac),IE4.0(ce,unix)
resetreset.value[=sVal]<INPUT type=reset value="sVal">HTMLIE3.02(win16,win32,mac),IE4.0(ce,unix)
submitsubmit.value[=sVal]<INPUT type=submit value="sVal">HTMLIE3.02(win16,win32,mac),IE4.0(ce,unix)
참고
button, input

이 속성은 HTML 4.0과 (영문) W3C DOM Level 1(Document Object Model)에서 정의되었다.


property
value 속성
value</b> 속성이전페이지로페이지 맨위로페이지 맨아래로
텍스트 입력
체그박스 1 체그박스 2
레디오 1 레디오 2
암호 입력
texttext1formName.elements[0].value=텍스트 입력 필드 값
checkboxchk1formName.elements[1].value=체그박스 필드 값 1
checkboxchk2formName.elements[2].value=체그박스 필드 값 2
radioradio1formName.elements[3].value=레디오 필드 값 1
radioradio1formName.elements[4].value=레디오 필드 값 2
passwordpswformName.elements[5].value=암호 입력 필드 값
hiddenhiddenObjformName.elements[6].value=감춰진 값
submitbuttonObjformName.elements[7].value=단추값 1
buttonbut2ObjformName.elements[8].value=단추값 2
resetresetformName.elements[9].value=재설정
submitsubmitformName.elements[10].value=송신단추
<FORM name="formName" action="http://koxo.com/lang/js/object/exp/xsubmit.cgi">
텍스트 입력 <INPUT type="text" name="text1" value="텍스트 입력 필드 값"><BR>
<INPUT type="checkbox" name="chk1" value="체그박스 필드 값 1">체그박스 1
<INPUT type="checkbox" name="chk2" value="체그박스 필드 값 2" checked>체그박스 2<BR>
<INPUT type="radio" name="radio1" value="레디오 필드 값 1">레디오 1
<INPUT type="radio" name="radio1" value="레디오 필드 값 2" checked>레디오 2<BR>
암호 입력 <INPUT type="password" name="psw" value="암호 입력 필드 값"><BR>
<INPUT type="hidden" name="hiddenObj" value="감춰진 값">
<BUTTON name="buttonObj" value="단추값 1">단추1</BUTTON>
<INPUT type="button" name="but2Obj" value="단추값 2">
<INPUT type="reset" name="reset" value="재설정">
<INPUT type="submit" name="submit" value="송신단추">
</FORM>
<DIV id=showA>결과 표시창</DIV>
<SCRIPT>
str='';
  for (i=0;i< formName.elements.length;i++){
    str+='<SPAN style=width:100>'+formName.elements[i].type+'</SPAN>';
    str+='<SPAN style=width:100>'+formName.elements[i].name+'</SPAN>';
    str+='formName.elements['+i+'].value='+formName.elements[i].value+'<BR>';
  }
  showA.innerHTML=str;
function showIt(){
}
</SCRIPT>
property
value 속성
견본
이전페이지로페이지 맨위로
최종 수정:
04/06/2025 20:02:30
KoXo Homepage
All right reserved
비정상적인 방식으로 프레임없이 페이지에 접속하면 자주 오류가 발생됩니다.
오류가 나면 정상적 접속으로 시도해 보세요.
http://koxo.com/lang/js/property/value_button.html