Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: В чем ошибка?
 
 автор: Mouse   (27.02.2006 в 17:22)   письмо автору
 
 

Здравствуйте, уважаемые господа! У меня такая проблема. Хочу вставить данное меню:



<center>
<SCRIPT>
<!-- Защитили текст скрипта от старых браузеров
pictures = new Array()
for(i=0;i<8;i++)
{
pictures[i] = new Image()
if(i==0) pictures[i].src = "fuel1.gif"
if(i==1) pictures[i].src = "electro1.gif"
if(i==2) pictures[i].src = "deck1.gif"
if(i==3) pictures[i].src = "seat1.gif"
if(i==4) pictures[i].src = "anch1.gif"
}
function l_image()
{
document.images[0].src = pictures
[document.form1.item.selectedIndex].src
}
// -->
</SCRIPT>
<form name=form1>
<select name=item onChange=l_image()>
<option selected value="../color.html">Палубное оборудование
<option value="../color2.html">Электрооборудование
<option value="../color2.html">Для транспортировки
<option value="../color3.html">Судовая мебель
<option value="../color4.html">Якорное и швартовое
</select>
<input type=button value="Далее" 
 onclick="top.location=form1.item.options[form1.item.selectedIndex].value">
</form>
"fuel1.gif" NAME="tool" >
</center>

в html-файл, назовем x.html, но java-скрипт не выполняется. Все первоначально набрано в Блокноте и сохранено как htm-файл - все работало с добавлением по краям тегов body и без таковых. Вставляю в файл x.html - не работает! Может теги body надо как-то особенно расставить? Спасибо.

   
 
 автор: AlexSol   (27.02.2006 в 18:11)   письмо автору
 
   для: Mouse   (27.02.2006 в 17:22)
 

если используете html, то делайте это правильно. структурв страницы такова:


<html>
<head>
</head>
<body>

все ваше наполнение


</body>
</html>

   
 
 автор: 12345   (27.02.2006 в 21:03)   письмо автору
 
   для: AlexSol   (27.02.2006 в 18:11)
 

AlexSol : оно и так работает, там просто image не объявлено

</form>
"fuel1.gif" NAME="tool" >

имелось в виду

</form>
<img src="fuel1.gif" NAME="tool" >

Mouse : вообще, лучше не по номерам картинок обращаться, чтобы неожиданные ошибки не исправлять впоследствии (добавил рисунок - и перестало всё работать).

   
 
 автор: Mouse   (28.02.2006 в 17:42)   письмо автору
 
   для: 12345   (27.02.2006 в 21:03)
 

Спасибо, я запихнул все во фрейм стер рамки и все - не стал мучаться. Во фрейме все заработало.

   
 
 автор: Mouse   (28.02.2006 в 17:42)   письмо автору
 
   для: AlexSol   (27.02.2006 в 18:11)
 

Спасибо. Я пошел другим путем.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования