Показать сообщение отдельно
  #1 (permalink)  
Старый 23.07.2009, 11:02
Интересующийся
Отправить личное сообщение для abrasum Посмотреть профиль Найти все сообщения от abrasum
 
Регистрация: 23.07.2009
Сообщений: 10

Не работает скрипты из внешних файлов
И того имеется внешний файл, который включен в HTML страницу
<head>
<script type='text/javascript' src='script.js'>
</script>
</head>

Содержимое файла
function test()
{
     alert('test');
}
function clear(name)
{
    document.getElementById(name).value='';
}


Далее в HTML пишем
<body onLoad='test()'>
<form>
<input type='text' id='id1' value='value' onfocus='clear(this.id)'>
</form>
</body>

При загрузке страници первй скрипт выполняется (вылетает алерт с текстом) а вот когда переносишь фокус на форму скрипт функция clear не выпоняется. Ошибок ни каких не выдается. Но если функцию clear поместить не в файле а в самом HTML то она уже выполняется в чем может быть причина?
Ответить с цитированием