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

HTML+CSS+JavaScript

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

 

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

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

тема: Javascript, чтото нефурычит :)
 
 автор: namo   (20.08.2006 в 16:44)   письмо автору
 
 

Здравствуйте,
Сразу скажу с жабаскриптом я незнаком, потребовалась мне одна функция вроде все логично написал, а толку ноль :)
Вобщем помогите разобратся как заставить этот код работать:

<script>
function cats()
{
    if( document.form.new_cat.checked )
    {
        document.cats.innerHTML = '<input type="text" name="catNew" style="width: 100%;">';
    }
    else
    {

        document.cats.innerHTML = '<select name="catID" style="width: 100%;"><option value="6">Test 555</option><option value="5">Test</option><option value="4">Test</option><option value="3">Test</option><option value="1">Test</option></select>';

    }
}
</script>
      <tr>
          <td><strong>Раздел</strong><br><label for="new_cat"><input id="new_cat" type="checkbox" name="x_new_cat" value="ee" style="margin:0px;padding:0px;" onclick="cats();"> новый</label></td>
      </tr>
      <tr>
        <td id="cats"><select name="catID" style="width: 100%;"><option value="6">Test 555</option><option value="5">Test</option><option value="4">Test</option><option value="3">Test</option><option value="1">Test</option></select></td>
      </tr>

   
 
 автор: coloboc66   (20.08.2006 в 18:04)   письмо автору
 
   для: namo   (20.08.2006 в 16:44)
 

А где ж вы функцию вызываете? Видно только объявление. Дайте полный код странички.

   
 
 автор: namo   (20.08.2006 в 18:30)   письмо автору
 
   для: coloboc66   (20.08.2006 в 18:04)
 

<input id="new_cat" type="checkbox" name="x_new_cat" value="ee" style="margin:0px;padding:0px;" onclick="cats();">

   
 
 автор: RMW   (20.08.2006 в 18:35)   письмо автору
 
   для: namo   (20.08.2006 в 16:44)
 

document.form.new_cat
что такое form из представленного вами кода не понятно.
И ещё не просто document.cats.innerHTML,
а document.getElementById('cats').innerHTML

   
 
 автор: namo   (21.08.2006 в 17:18)   письмо автору
 
   для: RMW   (20.08.2006 в 18:35)
 

document.form.... это id формы: <form id="form"> :)
getElementById() - помог :) спасибо.

   
Rambler's Top100
вверх

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