Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.10.2010, 17:04
Новичок на форуме
Отправить личное сообщение для saider Посмотреть профиль Найти все сообщения от saider
 
Регистрация: 20.10.2009
Сообщений: 6

Не работает в других браузерах кроме IE
народ, я вот написал такой вот скриптик,

function sr(id_cat, id_c){ 
var teg = document.forms[0].miltiSel; 
var element = document.getElementById('miltiSel'); 

var div = new Array( 'div', 'div_c', 'div_p'); 
var numer = new Array( id_cat, id_c, '0'); 

for(var i=0;i<teg.length;i++){ 

if(element.value==i){ 

for(var s=0; s<=numer[i]; s++) { 
document.getElementById(div[i]+'['+s+']').style.display="block"; 
if(numer[i]!=="0"){ 
document.getElementById(div[i]+'['+s+']').innerHTML = "<input style=\"width: 18px;height: 18px;\" type=\"radio\" name=\"menu\" value=\"\">"; 
}else{ 
document.getElementById(div[i]+'['+s+']').value = (id_cat+1)+"_x_x"; 
} 
} 

}else{ 
for(var s=0; s<=numer[i]; s++) { 
document.getElementById(div[i]+'['+s+']').style.display="none"; 
} 
} 

} 
}

но в IE работает, а на других браузерах проверял, это как в Opera и Mazila не работает, в чем я допустил ошибку?
Ответить с цитированием
  #2 (permalink)  
Старый 16.10.2010, 10:18
Новичок на форуме
Отправить личное сообщение для saider Посмотреть профиль Найти все сообщения от saider
 
Регистрация: 20.10.2009
Сообщений: 6

ну вот знатоки, не могли подсказать что надо было изменить
var element = document.getElementById('miltiSel');
на
var element = document.getElementsByName('miltiSel')[0];
Ответить с цитированием
  #3 (permalink)  
Старый 16.10.2010, 21:33
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Типа здесь нет телепатов?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
скрипт работает только в IE, а в остальных браузерах нет. melodicman Firefox/Mozilla 0 23.06.2010 15:18
ajax запросы, работает на одних компах и не работает на других vtornik23 AJAX и COMET 2 22.03.2010 18:22
Safari + ajax некорректно работает, а в других работает demi AJAX и COMET 35 15.07.2009 14:11
Не работают скрипты в IE 5 и других браузерах Юнит Internet Explorer 46 10.06.2009 22:16
Скрипт не работает во всех браузерах, кроме Оперы Yadooumne! Элементы интерфейса 6 27.10.2008 17:08