0
안녕하세요, html select 요소에서 옵션을 가져 오려고합니다. 내가 사용하고있는 로직은 파이어 폭스에서 작동하지만 IE에서는 작동하지 않습니다. 그것은 나에게 options 배열의 길이 나 옵션의 수를 알려주지 만 옵션의 값을 알려주지는 않습니다. 이 문제를 어떻게 해결합니까 ??인터넷 탐색기에서 선택 상자 옵션을 가져옵니다.
var SelectId= 'select_1'; //id of the html select element
options = document.getElementById(SelectId).options;
alert(options.length);
for(var o=0;o< options.length;o++)
{alert(options[o].value);}
혜선! IE에서 빈 값을 제공합니다. 그것은 나에게 FF로 정확한 값을주고있다! – sai
비어있는 것으로 붙여 넣을 수 있습니까? IE8에서 코드를 확인했습니다. 그것이 무엇을하는지 명확하게하기 위해, vals 배열은 이제 각 "OPTION"자식 태그의 문자열 "value"속성을 포함합니다. – sunetos
var sel = document.getElementById (rA [i] .id); var vals = []; 위한 \t (VAR의 O = 0; O
sai