Цикл в select option
Добрый день. Нужна помощь в написании функции....
Вот сама проблема:
function searchLocations() {
....
....
var name_grp = 'name_grp.php';
downloadUrl(name_grp, function(data) {
var marker;
var xml = xmlParse(data);
var markers2 = xml.documentElement.getElementsByTagName("marker2");
clearOverlay();
for (var i=0; i < markers2.length;++i){
addOption(document.drop_list.Month_list, markers2[i].getAttribute('name'),
markers2[i].getAttribute('name'));
}
}
function addOption(selectbox,text,value ) {
var optn = document.createElement("OPTION");
optn.text = text;
optn.value = value;
selectbox.options.add(optn);
}
...
....
и в html <FORM name="drop_list" action="" method="POST" onsubmit="return false"> <SELECT NAME="Month_list"><Option value="" >Month list</option></SELECT> </form> То все работает на ура вывод все что было в масcиве name. Ну вот проблема в том что мне нужно что бы не в html вывод был а в функции. ( к примеру в переменную) Заранее спасибо! |
addOption(document.drop_list.Month_list, markers2[i].getAttribute('name'),
markers2[i].getAttribute('name')); замени на что-то вроде myVar.push( markers2[i].getAttribute('name') ) |
СПАСИБО БОЛЬШОЕ!
СПАСИБО БОЛЬШОЕ. Три дня сидел:(
И как всегда все так просто :dance: Тему можно закрывать. |
| Часовой пояс GMT +3, время: 18:12. |