Не отрабатывает OnChange и OnClick
Есть несколько функций:
<script language="javascript" type="text/javascript"> function refer_s () { document.getElementById('addop').action="index.php?module=Voting&action=VotingAdd"; document.getElementById('addop').submit(); } function Plus () { document.getElementById('addop').action="index.php?module=Voting&action=VotingAdd"; document.getElementById('addop').call_count.value=(document.getElementById('addop').call_count.value)*1+1;; document.getElementById('addop').submit(); } function Minus () { document.getElementById('addop').action="index.php?module=Voting&action=VotingAdd"; document.getElementById('addop').call_count.value=(document.getElementById('addop').call_count.value)*1-1;; document.getElementById('addop').submit(); } </script> Вот места от куда они по идее должны вызываться: <form name="addop" method="post"> ... ... ... <select NAME="voting_type" style="width: 170px;" OnChange="refer_s();"> <option value="0" <? if ($voting_type==0) echo "selected";?> ><?=$strTypeNameVoting[0]?></option> <option value="1" <? if ($voting_type==1) echo "selected";?> ><?=$strTypeNameVoting[1]?></option> </select> <tr><td> <acronym title="<?=$strAddGroupLine?>"><a href='#' onclick="Plus();"><img src="themes/<?=$theme?>/images/plus.gif" alt="<?=$strAddGroupLine?>"></a></acronym> </td><td> <acronym title="<?=$strDelGroupLine?>"><a href='#' onclick="Minus();"><img src="themes/<?=$theme?>/images/minus.gif" alt="<?=$strDelGroupLine?>"></a></acronym> </td></tr> Но вызов этих функций не происходит, в чем может быть дело? |
Цитата:
<script> function testClick() { alert('Click') } function testChange() { alert('Change') } </script> <select onclick='testClick()' onchange='testChange()'> <option></option> <option>1</option> <option>2</option> <option>3</option> </select> onclick таки срабатывает... :) |
Часовой пояс GMT +3, время: 06:54. |