próbuję na podstawie tego jsfiddle zamienić input type radio na input type button ale nie śmiga. zamieniłem też event listener na click zamiast change.
php:
<input type=text name=f1 id="t" />
<fieldset>
<input type="button" name="f2" value="a2" />
<input type="button" name="f2" value="a4" />
</fieldset>
java script:
var f = document.querySelector('fieldset'),
t = document.getElementById('t');
f.addEventListener('click', function(e) {
e.preventDefault();
if (e.target.matches('input[type="button"]')) {
t.value = e.target.value
}
})
https://jsfiddle.net/Lg1th3pd/7/