Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Помогите правильно оформить ф-цию
 
 автор: TetRiska   (04.10.2009 в 23:00)   письмо автору
 
 

Вот собственно она:
<script>
function frmDisplay(){
    if (forms.name_form2.style.display == '') 
       {
           forms.name_form2.style.display = 'none';
           this.form.frm1.checked = true;
       }else{
              forms.name_form2.style.display = '';
           this.form.frm2.checked = true;
       }
    return false;         
}
</script>

<u>Без доп. фото:</u> <input onclick="frmDisplay();" name="frm_radio" type="radio" 
value="frm1" <? if ($_POST["frm_radio"] == "frm1" || empty($_POST)) echo " checked"?> /> 
<u>С доп. фото:</u> <input onclick="frmDisplay();" name="frm_radio" type="radio" 
value="frm2" <? if ($_POST["frm_radio"] == "frm2") echo " checked"?> />

Не пойму почему не работает. В варианте как ниже работает:
<u>Без доп. фото:</u> <input onclick="        
                if (forms.name_form2.style.display == '') 
                {
                    forms.name_form2.style.display = 'none';
                    this.form.frm1.checked = true;
                }
                return false;" name="frm_radio" type="radio" 
value="frm1" <? if ($_POST["frm_radio"] == "frm1" || empty($_POST)) echo " checked"?> /> 
<u>С доп. фото:</u> <input onclick="
                if (forms.name_form2.style.display == 'none') 
                {
                    forms.name_form2.style.display = '';
                    this.form.frm2.checked = true; 
                } 
                return false;" name="frm_radio" type="radio" 
value="frm2" <? if ($_POST["frm_radio"] == "frm2") echo " checked"?> />

уже решил :)

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования