Да экранирование сработало, но работает не так как хотелось
1. Стало видно, что страница перезагружается;
2. При нажатии на любую из кнопок - заказать отправляется информация только по первому товару;
3. При нажатии на кнопку не срабатывает надпись снизу - товар добавлен.
Наверное не совсем ясно выразился, поэтому картинка снизу...
<form method='post' action='' class='jcart' name='mycart' id='MyFrm'>
<input type='hidden' name='my-item-id' value='%s' />
<input type='hidden' name='my-item-name' value='%s' />
<input type='hidden' name='my-item-price' value='%s' />
<input type='hidden' name='my-item-qty' value='1' size='3' />
<input type='hidden' name='my-add-button' value='В корзину' class='button'/> </form>
<div id='sub4' onclick='document.getElementById(\"MyFrm\").submit()'>
<a href='' title='Заказать' class='button'>
Заказать
</a>
</div>