JSFiddle - React, Tailwind, and code Playground
HTML
<input type="radio" id="radioBtb1" name="subject"/><a href="#"><img id="image1" src="../image/img3.png" height="150px"/></a>
<input type="radio" id="radioBtb2" name="subject"/><a href="#"><img id="image2" src="../image/img3.png" height="150px"/></a>
<input type="radio" id="radioBtb3" name="subject"/><a href="#"><img id="image3" src="../image/img3.png" height="150px"/></a>
JavaScript
var image1 = document.getElementById('image1');
var image2 = document.getElementById('image2');
var image3 = document.getElementById('image3');
image1.addEventListener('click',runmewhenclicked);
image2.addEventListener('click',runmewhenclicked);
image3.addEventListener('click',runmewhenclicked);
function runmewhenclicked() {
var id = this.id;
if(id == "image1")
{
document.getElementById("radioBtb1").checked = true;
}
else if(id == "image2")
{
document.getElementById("radioBtb2").checked = true;
}
else if(id == "image3")
{
document.getElementById("radioBtb3").checked = true;
}
};