<script type="text/javascript">
function submitform(val) {
document.getElementById("mybutton").value = val;
document.form1.submit();
}
</script>
<input id="mybutton" name="test" type="hidden"/>
<a href="" name="add" id="add" onclick="submitform(<? echo $add_cart ?>); return false;"><img src="img/add_cart.jpg" width="164" height="28" border="0"/></a>
<a href="" name="selectall" id="selectall" onclick="submitform(<? echo $selectall ?>); return false;"><img src="img/select_all.jpg" width="123" height="28" border="0"/></a>
Код рабочий, но есть одно но. Загвоздка вот в этой строке:
<input id="mybutton" name="test" type="hidden"/>
Название элемента test. Следовательно при обработке формы значение (т.е. нажатие кнопки) получает переменная test. B все операции надо проводить именно с этой переменной. А мне нужны переменные add и selectall. Т.е. когда название скрытого поля либо add либо selectall все работает великолепно… Но вместе их использовать не получается. Потому что надо что б значение (т.е. нажатие кнопки) получала не переменная test, а переменная add либо selectall. в зависимости какая кнопка нажимается
Спустя 203 сек.
ошибочка вышла… вот такой вот код
<input id="mybutton" name="test" type="hidden"/>
<a href="" name="add" id="add" onclick="submitform(<? echo $add ?>); return false;"><img src="img/add_cart.jpg" width="164" height="28" border="0"/></a>
<a href="" name="selectall" id="selectall" onclick="submitform(<? echo $selectall ?>); return false;"><img src="img/select_all.jpg" width="123" height="28" border="0"/></a>