stackover flow radio button
HTML
<form>
<b><%=lang(cnnDB, "Asset")%>:</b> (Sticker Number)<br>
<br>
<input id="rdYes" type="radio" name="radio1" value="Yes" onClick="getResults(this)" required>
<label for="rdYes">Computer Issue</label>
<br>
<div class="text" style="display:none;">
<p>
<input type="text" name="asset" id="text1" size="6" required placeholder="i.e. EDC1234 / LP-012345">
</p>
</div>
<input id="rdNo" type="radio" name="radio1" value="No" onclick="getResults(this)">
<label for="rdNo">Non-Computer Issue</label><br><br>
<input type="submit" value="Submit" />
</b></form>
JavaScript
$('#rdYes').on('click', function() {
$(".text").show();
$('input[type="text"]').attr('required','required')
});
$('#rdNo').on('click', function() {
$(".text").hide();
$('input[type="text"]').attr('required','false')
});