Здравствуйте. Мне нужно по клику по картинке записать в текстовое поле имя файла. Функция обработки клика такая: PHP: //Обновление поля "Имя файла" function SetPr(imgname) { document.getElementById("ffname").value=imgname; } Вывод картинок вот такой: PHP: <? foreach($Photos as $n=>$Img) {?> <IMG SRC="<?=$Img['url']?>" onclick="SetPr('<?=$Img['name']?>')"> <? } ?> Текстовое поле вот такое: PHP: <form name="setPr"> Имя картинки: <input type="text" name="fname" id="ffname" value=""><br><br> </form> В чем подвох?( Почему не выводится имя?(
вместо <IMG SRC="<?=$Img['url']?>" onclick="SetPr('<?=$Img['name']?>')"> делай так <IMG SRC="<?=$Img['url']?>" onclick='SetPr("<?=$Img['name']?>")'>
Пробовал уже так =( Тоже самое. В окошко ничего не попадает. Изменял яву на [js] 1. //Обновление поля "Имя файла" 2. function SetPr(imgname) 3. { document.getElementById("ffname").value='342134234'; }[/js] Тоже ничего не выводится.