JSFiddle - React, Tailwind, and code Playground

by Divine Chef

HTML

<select name="select"  onchange="change(this, 'dpabn2', 'ear2txt');">
  <option value="a">Normal</option>
  <option value="a">Perforated</option>
  <option value="b">Other abnormality</option>
</select><BR>

<div id="dpabn2">
Describe other abnormality:<BR>
<textarea rows="1" cols="40"  id="ear2txt" disabled ></textarea>
</div>

JavaScript

function change(selBox,divElem,txtArea) {
    for(var i, j = 0; i = selBox.options[j]; j++) {
        if(i.value == "b" && selBox.selectedIndex != 0) {
        alert(i.value);
             document.getElementById(divElem).style.opacity="1.0";
             document.getElementById(txtArea).disabled=false;
             
             } else {
             
             document.getElementById(txtArea).disabled=true;
             document.getElementById(divElem).style.opacity="0.5";
//           
        	}
    	}
    }