GelosssA
Новичок
Час добрый. Нужна помощь. Пытаюсь интерпретировать длинный список в формируемую URL-ссылку из типа такого:
<select id="cat1" onchange="translit()"; onchange="view('samp')">
<option value="">Выбрать тип</option>
<option value="Текст 1">Текст 1</option>
<option value="Текст 2">Текст 2</option>
</select>
<div id="samp" name="incl" style='display:none'><span id="code"></span></div>
<script>
function view(idDiv){
var divs = document.getElementsByName('incl');
for(var i = 0; i < divs.length; i++){
if(divs.id == idDiv){
divs.style.display = 'block';
continue;
}
divs.style.display = 'none';
}
}
</script>
<!-- далее тут подключаю транслитерацию-->
код работает, но только частично, т.е. транслит работает, а div не открывает. Пробовал onclick="view('samp')", срабатывает и сбрасывает, в общем так они "мешают" друг-другу. Как реализовать сей процесс корректно?
<select id="cat1" onchange="translit()"; onchange="view('samp')">
<option value="">Выбрать тип</option>
<option value="Текст 1">Текст 1</option>
<option value="Текст 2">Текст 2</option>
</select>
<div id="samp" name="incl" style='display:none'><span id="code"></span></div>
<script>
function view(idDiv){
var divs = document.getElementsByName('incl');
for(var i = 0; i < divs.length; i++){
if(divs.id == idDiv){
divs.style.display = 'block';
continue;
}
divs.style.display = 'none';
}
}
</script>
<!-- далее тут подключаю транслитерацию-->
код работает, но только частично, т.е. транслит работает, а div не открывает. Пробовал onclick="view('samp')", срабатывает и сбрасывает, в общем так они "мешают" друг-другу. Как реализовать сей процесс корректно?
Последнее редактирование: