получить урл картинки
подскажите в чем траблы? :thanks:
|
Цитата:
|
copy_img это название инпут поля куда нужно вставить урл а так же айдишник который должен передать данные в это же инпут поля, т.е. там должны быть ссылка картинки
|
Alfer,
то есть инпут должен сам в себя передать данные? |
т.е. есть кнопка, при наведии на которую мы видим наш урл картинки, теперь при нажатии на эту картинку, эта самая ссылка должна отобразится в инпут поле - такая задача
|
Alfer,
покажите минимальный html код -- пока картинки в ваших функциях я невижу. |
<a href="<?php echo wp_get_attachment_url( get_post_thumbnail_id($post->ID) );?>" onclick="clicked(this)"><img src = "<?=bloginfo('template_url')?>/images/copy.png"></a> где echo wp_get_attachment_url( get_post_thumbnail_id($post->ID) - получаем ссылку на картинку поста - вордпресс, copy.png - наша кнопка которая должна послать в инпут поле готовый урл которы получаем при наведении на кнопку |
Alfer,
хтмл а пхп ... не могли бы вы быть точнее что вам нужно href ссылки или src картинки? Пока возможный вариант... <!DOCTYPE HTML> <html> <head> <title></title> </head> <body> <a href="#" onclick="clicked(this)"><img src="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif" border="0" alt="" id="" /></a> <input size="60" id = 'copy_img' /> <script> function clicked(address) { var src = address.getElementsByTagName('img')[0].src document.getElementById('copy_img').value = src; return false } </script> </body> </html> |
href ссылки возможно?
|
Цитата:
<!DOCTYPE HTML> <html> <head> <title></title> </head> <body> <a href="#" onclick="clicked(this)"><img src="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif" border="0" alt="" id="" /></a> <input size="60" id = 'copy_img' /> <script> function clicked(address) { document.getElementById('copy_img').value = address.href; return false } </script> </body> </html> |
а откуда эта ссылка http://lookatcode.com/showhtml# ?
|
Цитата:
Если вам нужна не ссылка а значение атрибута href, можно так ... <!DOCTYPE HTML> <html> <head> <title></title> </head> <body> <a href="#" onclick="clicked(this)"><img src="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif" border="0" alt="" id="" /></a> <input size="60" id = 'copy_img' /> <script> function clicked(address) { document.getElementById('copy_img').value = address.getAttribute('href'); return false } </script> </body> </html> Здравствуйте! Судя по вашему сообщению, вы ну совсем не знаете javascript. Освойте основы языка и вопрос отпадет сам, полностью или частично. А с чем не справитесь - поможем. На сайте javascript можно начать изучать с учебника, раздел Основы javascript. Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/ Задавайте конкретные вопросы по ходу дела. |
спасибо за подсказку, джава скрипт не знаю, так как не приходилось ранее сталкиваться с такими вещами, но все в первый раз, спасибо что есть кто может подсказать
|
Часовой пояс GMT +3, время: 23:27. |