Я работаю над проектом для своей работы. У меня есть php, который создает несколько списков переключателей через массив. Существует 6 категорий, которые содержат список переключателей для каждой из категорий. Я пытаюсь добавить функцию javascript onclick только к одной из переключателей. В самом низу есть текстовое поле, я хочу, чтобы это отображалось только при нажатии на определенный переключатель. Я знаю, как создать это, если радиокнопки были созданы в html, но не в php-массивах.Радиоустройства с использованием нескольких массивов
У меня есть код прилагается ниже
<?php
$form_fields = array(
"id" => array(
"bsc_id",
"fname",
"mname",
"lname",
"email",
"grad_id",
"major_id",
"grad_date",
"deg_id",
"age_id",
"ethn_id",
"res_id",
"assist_id",
"assist_other"
) ,
"name" => array(
"Banner ID",
"First Name",
"Middle Name",
"Last Name",
"E-mail Address",
"Status",
"Major",
"Graduation Date<br/>(mm-yyyy)",
"Degree",
"Age Group",
"Ethnicity",
"Residency",
"Greatest Assistance",
"If Assistance Other"
) ,
"type" => array(
"age_id" => "radio",
"grad_id" => "radio",
"major_id" => "select",
"deg_id" => "radio",
"ethn_id" => "radio",
"grad_date" => "date",
"res_id" => "checkbox",
"assist_id" => "radio"
) ,
"option" => array(
"age_id" => "sql:select * from age_code",
"grad_id" => "sql:select * from grad_code",
"major_id" => "sql:select * from major_code ORDER BY major_text",
"deg_id" => "sql:select * from deg_code",
"ethn_id" => "sql:select * from ethn_code",
"grad_date" => "fields:m-Y",
"res_id" => "sql:select * from res_code",
"assist_id" => "sql:select * from assist_code"
)
);
Просто добавьте обработчик onchick = "Function (this)" на кнопки. – Barmar
Так что это было бы похоже на это «onclick => array (« assist_id »=>« handlerFunction (this) »), – zimnicki1127
Я полагаю, что это зависит от вашего кода PHP. – Barmar