Забыли пароль?
Запросите новый здесь.

Автор темы: Deorchik
ID темы: 2359
Информация:
Тема содержит 4 сообщения, была просмотрена 4244 раз.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Вопросы новичков
 Распечатать тему
Поле input
Deorchik
Доброе время суток! вот возникла проблема, как сделать так чтобы название картинки при нажатие на ее передавалось в поле input?

Загрузить источник  GeSHi: PHP
  1. echo "<tr>\n";
  2.  
  3. echo "<td colspan='2' class='tbl'>название<br />\n";
  4.  
  5. foreach(glob("images/*.gif") as $img){echo "<img src='$img'/>";}
  6.  
  7. echo "<br><br><input type='text' name='image' value='".$image."' /></td>\n";
  8.  
  9. echo "</tr>";
Добавлено за 0.030 секунд, используя GeSHi 1.0.8.10


Те тем самым поле input заполняется =) картинки не из БД а из папки
 
Web
SchreiBear
Deorchik, тут интересная штука есть на сайте и описание к ней ...залезь в фак в "Как сделать на форуме "Вставить ник"?" ну и там погляди...ну и выковырни

Объединено 29.10.2014 00:20:
SchreiBear,

echo "<tr>\n";

echo "<td colspan='2' class='tbl'>название<br />\n";

foreach(glob("images/*.gif") as $img){echo "<a href='javascript:insertText(\"image\",\".$image.\", \"inputform\");><img src='$img'/></a>";}

echo "<br><br><input type='text' name='image' value='".$image."' /></td>\n";

echo "</tr>";



красное нужно ещё на что то заменить... спать хочу ...засыпаю...уже не соображаю... пусть кто нибудь подскажет
Изменил(а) SchreiBear, 29.10.2014 00:20
Нужно сказать огромное спасибо людям, которые живут на популярных девелопер форумах и дают там адекватные ответы на абсолютно «нубские» вопросы без попыток унизить вопрошающего.
 
Zaxap
Оффтопик Не в обиду Вам, SchreiBear, конечно... :)


Deorchik, я - не знаток jquery (а js - тем более), но немного подумал и сделал так:

Загрузить источник  GeSHi: Javascript
  1. /*JQuery*/
  2.  
  3. $(function(){
  4. $('#image_click[name]').on('click',function(){ //при клике на картинку с id="image_click" и атрибутом name...
  5. $('#image_text').val($(this).attr("name")); //...передается текст из атрибута name этой картинки в наше текстовое поле input, имеющее id="image_text".
  6. });
  7. });
Добавлено за 0.004 секунд, используя GeSHi 1.0.8.10

Загрузить источник  GeSHi: HTML
  1. /*XHTML*/
  2.  
  3. <img id="image_click" name="Goodness" src="images/goodness.png" />
  4. <img id="image_click" name="Badness" src="images/badness.png" />
  5. <br />
  6. <input type="text" value="" id="image_text" />
Добавлено за 0.006 секунд, используя GeSHi 1.0.8.10

Прекрасно работает, удачи ;)
Зло не дремлет, а я добрый...
x2 x2 x1 x1 x1
 
SchreiBear
Zaxap, какие обиды...мне тот вариант из простоты по сердцу..не каких излишеств кода
Нужно сказать огромное спасибо людям, которые живут на популярных девелопер форумах и дают там адекватные ответы на абсолютно «нубские» вопросы без попыток унизить вопрошающего.
 

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Топ 5 пользователей форума
Alex Alex (1,211)   Zaxap Zaxap (1,089)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)