Выключение полей по чекбоксу!

voland

Guest
Выключение полей по чекбоксу!

Есть нужда сделать так, чтобы два поля из формы были закрыты, если на чекбоксе не стоит галочка!

Уже делал такое, для селекта
PHP:
function chk(){
      if(document.search.typework.selectedIndex == 1 && document.search.object.selectedIndex == 6){
               document.search.typework.selectedIndex = 0;
               rs();
      }
}
function rs(){
      if(document.search.typework.selectedIndex == 1){
         document.search.pricev1hour1.disabled=1;
         document.search.pricev1hour1.className="lf_dis";
    } else {
         document.search.pricev1hour1.disabled=0;
         document.search.pricev1hour1.className="lf_en";
    }
}
Смутно догадываюсь, что для чекбокса должны быть другие параметры, но какие не знаю.. подскажите кто может!
Заранее благодарен!
 

young

Новичок
Вместо
>>document.search.typework.selectedIndex == 1
надо
document.search.typework.checked
 

voland

Guest
В данный момент скрипт стал таким, но все равно не рабоает
PHP:
function chk(){
      if(document.search.v.checked == 0){
               document.search.v.checked = 1;
               rs();
      }
}
function rs(){
      if(document.search.v.checked == 1){
         document.search.pricev1hour1.disabled=1;
         document.search.pricev1hour1.className="lf_dis";
         document.search.price1hour2.disabled=1;
         document.search.price1hour2.className="lf_dis";
    } else {
         document.search.pricev1hour1.disabled=0;
         document.search.pricev1hour1.className="lf_en";
         document.search.price1hour2.disabled=0;
         document.search.price1hour2.className="lf_en";
    }
}
На всякий случай привожу чекбокс и поел
<input name=v type=checkbox value=v onchange=rs()>
<input name=pricev1hour1 type=text size=5 class=lf_en>

Помогите пожалуйста, в JS вообще не разбираюсь
 

young

Новичок
Дай ссылку на полный html в web где на это можно посмотреть
 

pumba

Guest
>чтобы два поля из формы были закрыты, если на чекбоксе не стоит галочка

Копай свойства типа:
document.formName.fieldName.disabled=true;
document.formName.fieldName.readOnly=true;
document.formName.fieldName.unselectable="on";
 
Сверху