Как вызвать функцию, если выбрана кнопка радио - PullRequest
0 голосов
/ 03 июля 2018

У меня следующий HTML-код для элемента переключателя. Я хочу вызвать функцию showChildQuestions на onchange и checked. Он хорошо работает в случае замены, но не работает в проверенном случае. что я делаю не так?

<input checked="checked showChildQuestions()" id="fname" name="fname" onchange="showChildQuestions(this);" type="radio">

Ответы [ 2 ]

0 голосов
/ 03 июля 2018

function showChildQuestions(a) {
  if (a.checked == true) {
    console.log("checked");
  }
}
<input id="fname" name="fname" onchange="showChildQuestions(this);" type="radio">
0 голосов
/ 03 июля 2018

проверено не обратный вызов, как onChange, вы должны использовать JQuery что-то вроде этого

 $("#fname").click( function(){
   if( $(this).is(':checked') ) {
     showChildQuestions();
   }
 });
...