Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   В чем разница? <script> (https://javascript.ru/forum/misc/18767-v-chem-raznica-script.html)

Bik_Top 14.07.2011 17:17

В чем разница? <script>
 
Вложений: 1
Подскажите а то сам уже не могу....
в body скрипт выполняется а из файла нет?!?! :blink:
__________________________________________________ _________
Код:

<html>
<head>
</head>
    <body>
   
 <div id="aa"><h1>ОО!</h1></div>
    <script>
      .
      .  js  - тут выполняется!!!
      .
    </script>
 
  </body>
 </html>

____________________________________
сам код тут Вложение 850
___________________________________

может
ссылку
на почитать что...хотя я тока с Основы javascript пришел...

trikadin 14.07.2011 17:35

Собственно... Что конкретно не выполняется?

Почитать - Дэвид Флэнаган, "JavaScript. Подробное руководство". Если можете - по-английски. Также читайте информацию на этом сайте.

P. S. "Что почитать?"

trikadin 14.07.2011 17:40

А... Понял! Просто когда вы ищете элемент #urgent, он ещё не загружен на странице. Попробуйте так:

window.onload=function() {
var e = document.getElementById ("urgent") ;        // Получаем объект Element
e.style.border = "solid black 5px";               // Рамка
e.style.backgroundColor= "#FFF";
e.style.padding = "50px";                         // И отступ
var colors = ["white", "yellow", "orange", "red"] // Перебираемые цвета
var nextColor = 0;                                // Текущая позиция перебора
// Вызывать следующую функцию с интервалом 500 миллисекунд
// для изменения цвета рамки.
setInterval(function() {
                e.style.borderColor=colors[nextColor++%colors.length];
                e.style.backgroundColor= colors[nextColor++%colors.length];
           }, 500);
};

Bik_Top 14.07.2011 18:06

О:write: ! trikadin Вы абсолютно правы!!
window.onload нехватало!!
И правы на счет Дэвид Флэнаган, "JavaScript. Подробное руководство".
пример оттуда !!
Спасибо Вам большое!


Часовой пояс GMT +3, время: 09:35.