Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Вовращение ссылки на JavaScript
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Вовращение ссылки на JavaScript

Страниц (1): [1]
 

1. Mister - 08 Июня, 2007 - 15:00:20 - перейти к сообщению
В общем код следующий:
img src=адрес , а мне нужно чтобы через скрипт на javascript вместо слова адрес формировался адрес этой картинки, причём формировался динамически, по какому нибудь условию.
просто вывести document.write () не получается. Подскажите если кто-нибудь знает.
2. evgenijj - 08 Июня, 2007 - 19:04:12 - перейти к сообщению
Долго будешь ждать ответа. Лично я ничего не понял. Кого позвать, куда пойти...
3. kamikadze - 08 Июня, 2007 - 19:38:26 - перейти к сообщению
Mister пишет:
В общем код следующий:
img src=адрес , а мне нужно чтобы через скрипт на javascript вместо слова адрес формировался адрес этой картинки, причём формировался динамически, по какому нибудь условию.
просто вывести document.write () не получается. Подскажите если кто-нибудь знает.

Мая твая не панимать
4. Mister - 08 Июня, 2007 - 20:26:00 - перейти к сообщению
Поясняю:
в php это выглядит так ( ковычки и т.п. писать не буду)

$a = picture.jpg
e c h o img src = $a

А как тоже самое сделать на javascript. Т.е. мне нужно что путь я указывал в виде переменной. Понятно?
Извините что так написал, это чтобы проблем с выводом не было.
5. UserID - 08 Июня, 2007 - 21:32:35 - перейти к сообщению
Наверное это тебе нужно:

PHP:
скопировать код в буфер обмена
  1.  
  2. for(var i = 0; i < kol; i++)
  3. {
  4. // Explode hash element
  5.         var btnCmdID    = this.obj[i][0];
  6.         var btnTitle    = this.obj[i][1];
  7.         var btnOnClick  = this.obj[i][2];
  8.         var btnImageOn  = "./images/" + this.obj[i][3];
  9.         var btnImageOff = "./images/" + this.obj[i][4];
  10.                        
  11.         // Create toolbar
  12.         document.write("<img src=""+btnImageOn+"" alt="" title=""+btnTitle+""");
  13.         document.write("onclick="le_action(this.id)" onmouseover="this.src='"+btnImageOff+"'"");
  14.         document.write("onmouseout="this.src='"+btnImageOn+"'" id=""+btnCmdID+"" ");
  15.         document.write("style="cursor: pointer;" />");
  16. }
  17.  


Учти, что форум вырезал большое кол-во слэшей, так что будь внимателен
6. evgenijj - 08 Июня, 2007 - 21:40:56 - перейти к сообщению
Я тебе говорил - мало информации. Вот еще вариант - вставляем на страницу картинки
PHP:
скопировать код в буфер обмена
  1.  
  2. <html>
  3. <head>
  4.   <title>TEST</title>
  5.   < script type="text/javascript">
  6.   function addImg(img)
  7.   {
  8.     document.getElementById("myDiv").innerHTML = '<img src="' + img + '" alt="" />';
  9.   }
  10.  </script>
  11. </head>
  12. <body>
  13. <div id="myDiv"></div>
  14. <input id="imgName" type="text" value="" />
  15. <button onClick="addImg(document.getElementById('imgName').value);">addImage</button>
  16. </body>
  17. </body>
  18. </html>
  19.  
7. Mister - 09 Июня, 2007 - 08:40:11 - перейти к сообщению
Спасибо за ответы.
evgenijj
Вы меня не совсем поняли.
UserID
Приблизительно то что нужно.
Согласую со своим кодом, потом посмотрю. Мне просто нужно чтобы указание пути шло через переменную.

 

Powered by ExBB FM 1.0 RC1