День добрый. Возникла небольшая проблема в попытке изменения scr в теге img.
Задача следующая: В меню, при щелчке на <p> (блок разворачивает меню) что бы рисунок с плюсика менялся на минус.(ну и наоборот)
Пытаюсь реализовать это так (вкраце):
...
echo '<p onclick="ChangeUrl(menuimg'.$namecount.')">';
if ($sec_groups!=null) {
echo'<img src="/images/picture/open_g.png" id="menuimg'.$namecount.'" />';
}
else
{
echo '<img src="/images/picture/empty_menu.png" />';
}
...
Функция на яве:
<script type="text/javascript" >
<!--
function ChangeUrl(name)
{
var imgm=document.getElementById(name);
if (imgm.src=='images/picture/open_g.png')
{
imgm.src='images/picture/close_g.png';
}
else
{
imgm.src='images/picture/open_g.png';
}
alert(imgm.src); //для себя
}
//-->
</script>
Так вот проблема в том что рисунок не меняется при нажатии да и алерт из функции не выводится, сооответственно подозреваю, что к функции вообще обращения нет.
Подскажите в чем может быть беда?