T

자바스크립트로 하여 셀렉트 박스에 옵션 추가 질문

· 2012-02-27 (월) 20:20:13 · 4256 · 5
function addOption(selectId, oText, oValue){
var objSelect = document.getElementById(selectId);
var objOption = document.createElement('option');
objOption.text=oText;
objOption.value=oValue;
objSelect.options.add(objOption);
}
addOption('ca_name[1]','옵션텍스트','옵션값')

처럼 만들었는데~

Uncaught TypeError: Cannot read property 'options' of null

처럼 에러가 나네요.
해결방안 있을까요?
|

댓글 5개

2012-02-27 (월) 21:35:42
요롷게 해보세요..

function addOption(selectId, oNum, oText, oValue){

var objSelect = document.getElementById(selectId);
objSelect.options[oNum] = new Option(oText, oValue);

}

addOption('ca_name',0,'myoption1','999')
addOption('ca_name',1,'myoption2','999')
addOption('ca_name',2,'myoption3','999')
jquery에 이런 기능이 있습니다

$("#myselect").append("<option value='1'>abcd</option>");
균이님 말씀처럼 이미 처리를 해버렸네요 ㅠㅠ
글을 올리면 꼭 혼자 해결하는... ㅠㅠ
2012-02-28 (화) 00:41:18
헛.. 해결하셨다니 다행이네요..
근데 제껄로 채택되서 균이님한테 지송하네요 ㅜㅜ
헙...
클릭미스네요 ㅠㅠ
균이님 죄송합니다 ㅠㅠ
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12-02-28 조회 1,727
12-02-28 조회 1,955
12-02-28 조회 1,669
12-02-28 조회 1,699
12-02-28 조회 1,670
12-02-28 조회 1,625
12-02-28 조회 1,529
12-02-28 조회 1,456
12-02-28 조회 3,550
12-02-28 조회 1,375
12-02-28 조회 1,643
12-02-27 조회 1,666
12-02-27 조회 1,627
12-02-27 조회 1,921
12-02-27 조회 1,107
12-02-27 조회 1,074
12-02-27 조회 1,639
12-02-27 조회 1,065
12-02-27 조회 4,257
12-02-27 조회 1,627