|
|
|
| Здравствуйте, уважаемые.
Столкунулся с такой проблемой - есть JavaScript, который работает на Mozilla и не работает на IE.
Сам скрипт:
function Display(which) {
name_orig=document.getElementById("name_orig");
name_ru=document.getElementById("name_ru");
genre=document.getElementById("genre");
if (which=="name_orig") name_orig.style.display="block";
else name_orig.style.display="none";
if (which=="name_ru") name_ru.style.display="block";
else name_ru.style.display="none";
if (which=="genre") genre.style.display="block";
else genre.style.display="none";
|
HTML:
<div id="name_orig" style="display:block;">
<b>Название:</b><input type="text" name="name_orig" size="40">
</div>
<div id="name_ru" style="display:none">
<b>Название:</b><input type="text" name="name_ru" size="40">
</div>
<div id="genre" style="display:none">
............
</div>
|
Собственно скрипт должен менять поля input в зависимости от выбора, как я писал выше. Что можно сделать, чтобы работало хотя бы на этих двух броузерах?
Заранее благодарю за ответ. | |
|
|
|
|
|
|
|
для: mtxd
(24.05.2006 в 15:43)
| | Только что попробовал убрать из скрипта все document.getElementById, после чего заработало как в IE, так и в Mozilla.
Может кому-нибудь будет полезно :) | |
|
|
|