Назначьте разные действия для двух переключателей в html - PullRequest
0 голосов
/ 22 апреля 2020

Я новичок ie в html и js. Я пытался проверить возможные обсуждения моей проблемы, но не смог найти ничего похожего.

Вот моя проблема: мне нужно иметь две радио-кнопки, и я хотел бы показать разные кнопки для каждой радио-кнопки выбор, который может привести к дальнейшим действиям на странице (т. е. если выбрана радиокнопка A, показать кнопку выхода, если выбрана радиокнопка B, показать следующую кнопку. В этом направлении я начал что-то создавать, но застрял в точке создания условных действий.

В моем файле php есть следующие коды:

    <div>
    <label><input type="radio" id="noc" name="c" value="f_c" onchange="disp_button(this.checked);"> no action</label><br>
    <label><input type="radio" id="co" name="c" value="t_c" onchange="disp_button(this.checked);"> take action</label><br>
    </div>

    <div class="header_format"><p id="hidden_field" style="display:none;" <input onclick="do_this();" type="button" class="btn btn-primary" value="Continue" />Next</button></div></p>
    <div class="header_format"><p id="hidden" style="display:none;" <input onclick="do_that();" type="button" class="btn btn-primary" value="Exit" />Exit</button></div></p>

в дополнение к файлу js, который содержит функции для файла php. Я определил специфику * Функция 1018 * для моих действий с переключателями, как показано ниже в моем файле js:

function disp_button(checked){
        var button1 = document.getElementById("noc");
        var button2 = document.getElementById("co");

        if (button1.checked){
            show_exit_button("noc radio button selected");
        }else if (button2.checked) {
            show_next_button("co radio button selected");
        }
}

Итак, я был бы признателен за любую помощь, чтобы собрать эти вещи. Спасибо за ваше время.

...