Javascript.RU

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

В IE не работает отключение переключателя RADIO (Crome и Safari - Ok)
Коллеги, помгите разобраться, сам я в JS новичек. Есть скрипт включения-отключения

переключателя RADIO. В Crome и Safari работает, а в IE нет. Как исправить ситуацию?
Скрипт установлен здесь: http://www.ice-nut.ru/1/1.htm


<script>
i = 0;

function press1(f) {
if(i == 0) {f.Block1.value = "Вкл"; block_1.style.color='#ccc'; for(j=1;j<6;j++) {

id='r1'+j; document.getElementById(id).disabled=1;}}
if(i == 1) {f.Block1.value = "Выкл"; block_1.style.color='inherit'; for(j=1;j<6;j++)

{ id='r1'+j; document.getElementById(id).disabled=0;}}
i++
if(i == 2) i = 0}

function press2(f) {
if(i == 0) {f.Block2.value = "Вкл"; block_2.style.color='#ccc';for(j=1;j<6;j++) {

id='r2'+j; document.getElementById(id).disabled=1;}}
if(i == 1) {f.Block2.value = "Выкл"; block_2.style.color='inherit';for(j=1;j<6;j++) {

id='r2'+j; document.getElementById(id).disabled=0;}}
i++
if(i == 2) i = 0}
</script>



<table width=700><tr><td>


<FORM>
<table id="block_1"><tr><th colspan=7 ALIGN=LEFT>ПЛЯЖНЫЙ ОТДЫХ</th><td><input

type="button" name="Block1" style="width:50px;float:right" value="Выкл"

onClick="press1(this.form);"></td></tr>
<tr valign=bottom><td rowspan=2 width=50% valign=top>Пляжей и моря нет.</td><th

widht=10>1</th><th widht=10>2</th><th widht=10>3</th><th widht=10>4</th><th

widht=10>5</th><th widht=10>&nbsp;</th><td rowspan=2 width=50% valign=top>Пляжный

отдых – визитная карточка этого курорта. Он оставит о себе только лучшие

впечатления.</td></tr>
<tr valign=top>
<td widht=10><INPUT TYPE="RADIO" id="r11" NAME="Kr1" VALUE ="1"></td>
<td widht=10><INPUT TYPE="RADIO" id="r12" NAME="Kr1" VALUE ="2"></td>
<td widht=10><INPUT TYPE="RADIO" id="r13" NAME="Kr1" VALUE ="3"></td>
<td widht=10><INPUT TYPE="RADIO" id="r14" NAME="Kr1" VALUE ="4"></td>
<td widht=10><INPUT TYPE="RADIO" id="r15" NAME="Kr1" VALUE ="5"></td><th

widht=10>&nbsp;</th></tr></table>

<hr class=hr01>
<table id="block_2"><tr><th colspan=7 ALIGN=LEFT>ЭКСКУРСИОННЫЕ

ВОЗМОЖНОСТИ</th><td><input type="button" name="Block2" style="width:50px;float:right"

value="Выкл" onClick="press2(this.form);"></td></tr>
<tr valign=bottom><td rowspan=2 width=50% valign=top>Практически некуда поехать. Все

время проводится в отеле.</td><th widht=10>1</th><th widht=10>2</th><th

widht=10>3</th><th widht=10>4</th><th widht=10>5</th><th widht=10>&nbsp;</th><td

rowspan=2 width=50% valign=top>Огромные возможности для поездок на экскурсии и

осмотра достопримечательностей.</td></tr>
<tr valign=top>
<td widht=10><INPUT TYPE="RADIO" id="r21" NAME="Kr2" VALUE ="1"></td>
<td widht=10><INPUT TYPE="RADIO" id="r22" NAME="Kr2" VALUE ="2"></td>
<td widht=10><INPUT TYPE="RADIO" id="r23" NAME="Kr2" VALUE ="3"></td>
<td widht=10><INPUT TYPE="RADIO" id="r24" NAME="Kr2" VALUE ="4"></td>
<td widht=10><INPUT TYPE="RADIO" id="r25" NAME="Kr2" VALUE ="5"></td><th

widht=10>&nbsp;</th></tr></table>
<hr class=hr01>

<div align="center"><INPUT TYPE="submit" VALUE="Показать варианты отдыха"></div>
</FORM>

</td></tr></table>
Ответить с цитированием
  #2 (permalink)  
Старый 11.03.2012, 13:04
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 806

ie в режиме ie7 не понимает
xxx.style.color='inherit';
почитайте http://htmlbook.ru/css/color

замените на xxx.style.color='#000';
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jQuery, не работает в ie, chrome и safari crowbar Javascript под браузер 3 30.04.2012 12:45
Проблема radio button с кроссбраузерностью shkarbatov Javascript под браузер 0 28.07.2011 10:55
Safari + ajax некорректно работает, а в других работает demi AJAX и COMET 35 15.07.2009 14:11