Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Создать в конструкторе....но не в функции, помогите 
:(
    Опции темы
Izabela
Дата 5.6.2007, 19:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 121
Регистрация: 13.2.2007
Где: Lviv

Репутация: 1
Всего: 3



Хелов...помогите розобратса ....
Код

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
    <head>
        <script type="text/javascript">
         
        function tab(tab_head, tab_body){
        
         this.tab_head =tab_head;
         this.tab_body =tab_body;
         this.defconstr =defconstr;
         this.howMany = howMany;
         this.bodyConstruct =bodyConstruct;
         //this.root = root;
         root = document.getElementById('main');//root has no properties......  можна так?  :crazy 
         head_tab = document.createElement("div");
         root.appendChild(head_tab);
         head_tab.className="tabHeader";
         newtext = document.createTextNode(tab_body);
         
        function defconstr()
        {
         
         //root = document.getElementById('main');
         
         //////////////////////
         one_head = document.createElement("div");
         head_tab.appendChild( one_head );
         one_head.setAttribute("style","float:left");
         
         onehead_text = document.createTextNode(tab_head);
         one_head.appendChild(onehead_text);
         one_head.className = "tabPage"
        ///////////////////////////////////////
         /*two_head = document.createElement("div");
         head_tab.appendChild(two_head );
         two_head.setAttribute("style","float:left");
         
         twohead_text = document.createTextNode(tab_head);
         two_head.appendChild(twohead_text);
         two_head.className = "tabPage"
        ///////////////////////////////////////*/
        }
         function bodyConstruct(){
         
          
        }
        function howMany(how){
        for (var i=0; i<how; i++)
         defconstr();
         bodyConstruct();
         
        }

 //window.addEventListener?window.addEventListener("load", howMany(4), false): window.attachEvent("onload",  le.howMany(4));    

    }
    
    
        </script>    
        <link rel="stylesheet" type"style/css" href="aa.css" />    
         
          </head>
    <body onload ="le.howMany(4)">
     <script type="text/javascript">
      var le = new tab("firstTab","Nadia");
     </script>

        <div id ='main' class="tabControl">            
        </div>   
        
    </body>
</html>

или ето проблема ориентно-прототипности.... smile  smile 
--------------------
 
PM MAIL ICQ   Вверх
vasac
Дата 5.6.2007, 20:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1060
Регистрация: 4.5.2006

Репутация: 13
Всего: 36



По-моему, не далее как сегодня я видел вашу же тему, где вы пытались получить доступ к элементу с id="main" до его загрузки. И, по-моему, вам на это указали.
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0399 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.