Я искал решение в течение нескольких дней для этого, поэтому я надеюсь, что вы можете помочь.
Я использую пользовательские элементы формы от Райана Фейта, которые позволяют стилизовать флажки, переключатели и т. Д..
Единственная проблема в том, что я больше не могу использовать события onClick, так как фактическое поле перезаписывается символами для пользовательских радиоэлементов.
Javascript действительно меняет радиокнопки, но я не могу найти способ обнаружить изменения ..
В настоящее время я пробовал это:
Event.observe(window, 'load', function() {
$('startquestion').observe('change', set_startanswer(this.value));
});
HTML:
<p>
<input type="radio" class="styled" name="startanswer" id="startquestion" value="'.$startq['id'].'" onclick="if (this.checked == true) { set_startanswer(this.value); }"'.$s.'> <span id="startanswertext'.$startq['id'].'">'.$startq['question'].'</span>
</p>
Хотя, похоже, это не работает.
Кто-нибудь может мне помочь?
Приветствия!Дэнни