초보프로그래머만..

[자바스크립트]select박스의 value,text값을 얻어오기

세피롯스 2010. 5. 18. 18:04




단지 value값만을 가져온다면 단순히 document.getElementByName("selBox").value   <---이렇게만 해줘도 된다.
그렇지만 "한국","미국","중국"처럼 내용값을 가져오려면

ex)
<select name="selBox">
  <option value="1">한국</option>    <--0번째값
  <option value="2">미국</option>    <--1번째값 
  <option value="3">중국</option>    <--2번째값
</select>


document.getElementByName("selBox")[document.getElementByName("selBox").selelctedIndex].text
*만약2번을 선택한경우 selBox[1]번째의 text값을 가져오는것이다.

위와 같이 해주어야 선택된 text값을 가져올수 있다..
알고나면 아무것도 아니지만 모를땐 답답하다;;;;