помогите пожалуйста вот ето не работает [js]<script language="javascript"> function rr(id) { if (document.getElementById('plus'+id).src=='images/minus.gif') alert('!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'); } </script>[/js] HTML: <a href="javascript: rr('1')"><img id="plus1" src="images/minus.gif" border="0"></a>
Вот в етом и приблема в условия надо ставить [js] if (document.getElementById('plus'+id).src=='http://192.168.0.1/domi2/images/minus.gif') { document.getElementById('rr'+id).style.display='none'; document.getElementById('plus'+id).src='images/plus.gif'; } [/js] как зделать чтоб было [js] if (document.getElementById('plus'+id).src=='minus.gif') { document.getElementById('rr'+id).style.display='none'; document.getElementById('plus'+id).src='images/plus.gif'; } [/js]
Проверять последний компонент. Либо по другим критериям. Там же не просто плюсег/минусег меняются. Еще слой какой-то скрывается/раскрывается.