Włączanie nieaktywnych pól przez kliknięcie pola

Czy możliwe jest posiadanie grupy nieaktywnych pól, w przypadku gdy jedno z pól zostanie kliknięte, niektóre pola stają się obowiązkowe, a niektóre segmenty kodu są uruchamiane? Powiedz na przykład, że masz trzy pola, które są wyświetlane:

<input type="text" id="gov1" name="gov1">

<input type="text" id="parentb" name="parentb">

<input type="checkbox" name="child" id="child">

Wszystkie trzy z tych pól są początkowo nieaktywne; ale powiedzmy, że klikamy na jedno z pól, teraz reszta jest aktywna i obowiązkowa, a na polu „parentb” uruchamiany jest jakiś fragment kodu i jest on przypisywany tylko do odczytu.

window.onload = function(event)
{
    var $input2 = document.getElementById('dec');
    var $input1 = document.getElementById('parentb');
    $input1.addEventListener('keyup', function()
    {
        $input2.value = $input1.value;
    });
}

Zrobiłem trochę poszukiwań, ale nie mogę znaleźć niczego, co mogłoby pomóc w tej konkretnej sytuacji i jestem całkiem nowy w JavaScript, więc każda pomoc byłaby świetna. Czy to w ogóle możliwe przy użyciu JavaScript? Czy jest coś podobnego do tego?

questionAnswers(1)

yourAnswerToTheQuestion