Вы можете ошибаться насчет `js / js.js`
Я бы предложил использовать Firebug и убедиться, что вы не получаете ошибку 404 из вашего файла js.
Возможно, вы хотели использовать относительную корневую ссылку на файл js: `/ js / js.js`, чтобы у вас не было проблем с подкаталогами.
Я часто исповедовал красоту HTML CSS и JavaScript в качестве шаблона MVC . Поэтому я не буду вдаваться в подробности. Вы должны хранить HTML в .html
файлах, CSS в .css
файлах и JavaScript в .js
файлах
Использование встроенных атрибутов событий javascript нарушает красивый шаблон MVC, который я часто описываю, поэтому гораздо лучше прикрепить события в самом скрипте:
//wrap this in a document.ready or window.onload event callback
//-or-
//place the script *after* the input element has been added to the dom
var input;
//replace with whatever selector
input = document.getElementsByTagName('input')[0];works
input.onkeyup = function(){ loadStation(this.value) };
...more code...
function loadStation(val)
{
alert(val);
}
Fiddle
Еще пара вопросов отладки:
* Вы локально тестируете плоский html & js файл?
* Вы загружаете плоские файлы на сервер?
* Можете ли вы опубликовать URL-адрес, где находится контент?
Вы используете href
вместо src
в элементе script
.