[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Страница не видит JS
Soldier Ghost
Всем привет, начал учить JS на практике сразу стал писать всякие бредовые функции (я по другому не могу) и вот написал скриптик с которым можно визуально настроить внешний вид формы сделал это в html файле всё работало замечательно во всех браузерах которые есть у меня на компе, но как только решил разместить это дело на хостинге, у меня файл тупо не видит JS код в чём дело не могу понять в опере пишет что: название_функции() не функция, думал я гоню и что-то не правильно сделал, решил удалить функцию и запустить пишет тоже само сделал вывод что страница не видит JS кода.
Я в JS не очень долго и девствиниц убивать не хочу.
Если у кого была такая проблема помогите решить.



Спустя 7 минут, 6 секунд (25.07.2010 - 18:16) Michael написал(а):
Установи себе сразу FireBug - он покажет что страница видит, а что нет.

Спустя 4 минуты, 50 секунд (25.07.2010 - 18:21) Soldier Ghost написал(а):
Ставил, но в нём не разобрался кароч он ни каких ошибок красным текстом мне не пишет

Спустя 1 минута, 58 секунд (25.07.2010 - 18:23) Basili4 написал(а):
Soldier Ghost
код приведи

Спустя 1 минута, 43 секунды (25.07.2010 - 18:24) Soldier Ghost написал(а):
Пожалуйста:


function get_id(id)
{
return document.getElementById(id);
}

function text_buttom()
{
if(get_id('text_buttom').value !== '') get_id('go').value = get_id('text_buttom').value;
if(get_id('text_buttom').value == '') get_id('go').value = 'Надпись на кнопке';
}

function width_table()
{
if(get_id('width_table').value > 600)
{
alert('Максимальный размер формы не должен превышать 600 пикселей');
}
else
{
if(get_id('width_table').value !== '') get_id('tab_test').width = get_id('width_table').value;
if(get_id('width_table').value == '') get_id('tab_test').width = '500';
}
}


function border()
{
if(get_id('border').value == '0') get_id('tab_test').className = 'number_0';
if(get_id('border').value == '1') get_id('tab_test').className = 'number_1';
if(get_id('border').value == '2') get_id('tab_test').className = 'number_2';
if(get_id('border').value == '3') get_id('tab_test').className = 'number_3';

if(get_id('border').value == '4') get_id('tab_test').className = 'number_4';
if(get_id('border').value == '5') get_id('tab_test').className = 'number_5';
if(get_id('border').value == '6') get_id('tab_test').className = 'number_6';
}

function border_color()
{
get_id('tab_test').style.borderColor = get_id('border_color').value;
}

function bg_color()
{
get_id('tab_test').style.background = get_id('border_color').value;
}

function color_font_text()
{
get_id('tab_test').style.color = get_id('border_color').value;
}

function border_color_b()
{
get_id('go').style.borderColor = get_id('border_color_b').value;
}

function border_b()
{
if(get_id('border_b').value == '0') get_id('go').className = 'number_0';
if(get_id('border_b').value == '1') get_id('go').className = 'number_1';
if(get_id('border_b').value == '2') get_id('go').className = 'number_2';
if(get_id('border_b').value == '3') get_id('go').className = 'number_3';

if(get_id('border_b').value == '4') get_id('go').className = 'number_4';
if(get_id('border_b').value == '5') get_id('go').className = 'number_5';
if(get_id('border_b').value == '6') get_id('go').className = 'number_6';
}

function bg_color_b()
{
get_id('go').style.background = get_id('bg_color_b').value;
}

function bold_b()
{
if(get_id('bold_b').value == '1') get_id('go').style.fontWeight = 'normal';
if(get_id('bold_b').value == '2') get_id('go').style.fontWeight = 'bold';
}

function font_size_b()
{
if(get_id('font_size_b').value == '1') get_id('go').style.fontSize = '12px';
if(get_id('font_size_b').value == '2') get_id('go').style.fontSize = '16px';
if(get_id('font_size_b').value == '3') get_id('go').style.fontSize = '18px';
}

setTimeout('text_buttom()', 3000);
setTimeout('width_table()', 3000);
setTimeout('border()', 3000);
setTimeout('border_color()', 3000);
setTimeout('bg_color()', 3000);
setTimeout('color_font_text()', 3000);
setTimeout('border_color_b()', 3000);
setTimeout('border_b()', 3000);
setTimeout('bg_color_b()', 3000);
setTimeout('bold_b()', 3000);
setTimeout('font_size_b()', 3000);


Спустя 4 минуты, 27 секунд (25.07.2010 - 18:29) Michael написал(а):
Проверь сначала чтобы скрипт нормально загрузился. Вот например тут на форуме:
user posted image
если раскрыть - будет показан код.

Если с этим все ОК, то посмотри ошибку в Инструменты->Консоль ошибок и сюда ее.

Спустя 3 минуты, 7 секунд (25.07.2010 - 18:32) Soldier Ghost написал(а):
Ошибка: border_b is not a function
вот ошибка одной функции, по идеи так на все ругается.
А теперь понял да скрипт загрузился всё исходниках видно.

Спустя 12 минут, 33 секунды (25.07.2010 - 18:45) Michael написал(а):
на хостинг выстави посмотреть.


Цитата
Насчёт "нормально загрузился" слегка не понял.

ну раз ошибки кидает - значит загрузился, ты вначале писал "тупо не видит JS код" вот я и предположил ...


_____________
Schecter damien 6 FR
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.