Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Подключение скрипта (https://javascript.ru/forum/css-html/41992-podklyuchenie-skripta.html)

savenko123 08.10.2013 17:26

Подключение скрипта
 
Объясните плиз!
Есть javascript функция которая считает количество введенных символов

function text_schet()
{
var text = document.getElementById('text');
var content = text.value;
var dlina = content.length-1;
var divx = document.getElementById('divx');
if (dlina<100) divx.style.color='red';
else
divx.style.color='green';
divx.innerHTML = dlina+1;
}

<textarea name="text" cols="60" rows="5" wrap="physical" class="zakrug grad razmer_add zag" id="text" onkeyup="text_schet()" required="true"><?php echo $_POST[text];?></textarea>


Если текст функции находится в файле самой формы работает и на денвере и на хостинге, но если подключаю файлом:
<script type="text/javascript" src="<? $_SERVER['DOCUMENT_ROOT']>/js/script.js"></script>

Работает только на денвере, а на хостинге не хочет.
Причем если подключено файлом другие функции работают, а эта не хочет!

ams 11.10.2013 15:58

<? $_SERVER['DOCUMENT_ROOT']>/js/script.js - Это физический путь к файлу. А нужно не его :) Как картинки подключайте, т.е.: /js/script.js

savenko123 11.10.2013 16:46

Ты прав!
Но почему другие функции из него работают и почему на денвере работает?


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