1. Скрипт (его нужно добавить в каждое задание) ВНИМАНИЕ! Не забывайте снимать галку про автоматическую расстановку переносов при редактировании задания! (есть на видео).
<script>$(function(){$(".en-answer-trigger").click(function(){("m."==location.host.substring(0,2)?$(".content:first form:first"):$("#lnkAnswerBoxMarker ~ form:first")).find("#Answer").val($(this).attr("data-answer")||$(this).text()).end().submit()})});</script>
2. Кнопки оформляются следующим образом:
<span class="en-answer-trigger">123</span>
При нажатии на эту кнопку будет отправлен тот текст, который в неё и написали (123)
<span class="en-answer-trigger" data-answer="456">HO-HO-HO</span>
При нажатии на эту кнопку будет отправлен тот текст, который написан в атрибуте
data-answer (456)
3. Сам скрипт только позволяет кликать по "кнопкам". Чтобы они были похожи на кнопки, нужно их разукрасить. Например, так:
<style>
.en-answer-trigger {
display: inline-block;
cursor: pointer;
padding: 6px 12px;
background-color: #007F01;
color: white;
font-size: 120%;
}
</style>