Показать сообщение отдельно
  #1 (permalink)  
Старый 17.02.2011, 13:49
Новичок на форуме
Отправить личное сообщение для pine Посмотреть профиль Найти все сообщения от pine
 
Регистрация: 17.02.2011
Сообщений: 7

Динамическая смена картинки
Скрипт меняет картинку при клике на соответствующей ссылке - Image1, Image2, Image3. Задача иметь в распоряжении информацию об имене текущей (установленной) картинки - currentfile. Что-то у меня не получается вернуть ее из функции change(file):

<html>
<head>
<title>onclick.html</title>
<SCRIPT LANGUAGE="JavaScript">
function change(file) {
document.name1.src=file;
currentfile=file;
return currentfile;
}
</SCRIPT>
</head>
<body>
<img name="name1" src="image1.jpg" border="0">
<br>
<script>
var currentfile="";
document.write('<a href="#" onclick="change(\'image1.jpg\');">Image1</a><br>');
document.write('<a href="#" onclick="change(\'image2.jpg\');">Image2</a><br>');
document.write('<a href="#" onclick="change(\'image3.jpg\');">Image3</a><br>');
document.write('Currentfile='+ currentfile);
</script>
</body>
</html>
Ответить с цитированием