|
|
|
| Подскажите как сделать чтобы при выборе radio-кнопки, с определеннвм value открывался не видимый DIV ?
Есть такой вариант
<input type=radio name=n value=q onclick="select(this.value)">
<div id="select" style="display:none;"><br>не видимый текст</div>
<script language="javascript">
<!--
function select(name) {
switch (name) {
case "q" :
document.getElementById("select").style.display = "";
break;
}
}
-->
</script>
|
Но не работает. | |
|
|
|
|
|
|
|
для: dert
(25.11.2008 в 15:07)
| | Эпидемия что ли))))
Переименуйте функцию.
select на select_. | |
|
|
|
|
|
|
|
для: mikha
(25.11.2008 в 15:28)
| | Спасибо работает.
А в чем разница, почему работает только с подчеркиванием? | |
|
|
|
|
|
|
|
для: dert
(25.11.2008 в 15:33)
| | Работает не потому что подчёркивание, работает потому что вы переименовали функцию.
Можете попробовать любое другое название. | |
|
|
|
|
|
|
|
для: mikha
(25.11.2008 в 15:36)
| | Хм, а что слово select какое-то зарезервированное?
Просто с элементом типа select и так работало. | |
|
|
|
|
|
|
|
для: dert
(25.11.2008 в 15:50)
| | Да хз..
Глянул, вроде нет.
Но у меня в редакторе подсвечивается.
Переименовал, заработало.
UP. Только я не понял.
А просто
<script language="javascript">
<!--
function doBlock(id) {
document.getElementById(id).style.display = "block";
}
-->
</script>
<input type=radio name=n value=q onClick="doBlock('select')">
<div id="select" style="display:none;"><br>не видимый текст</div>
|
Вам не подходит? | |
|
|
|