Не совсем понимаю как устроена ваша форма для передачи данных, но в любом случае нужно использовать какое-то событие, например
onclick
, для передачи кода JavaScript, который будет деактивировать нужные поля.
<html><head>
<script type="text/javascript">
var setDisabled = function(id, status) { /* пропишем функцию активации/деактивации полей */
document.getElementById(id).disabled=status;
}
</script>
</head><body>
<form action="наша_страница" method="post">
<!-- добавляем к нашим radiobutton события onclick, которые будут выполнять код JavaScript при нажатии -->
<input type="radio" name="calc" id="square" onclick="setDisabled('log_text', true); setDisabled('square_text', false);">Квадратный корень
<input type="text" name="square_text" id="square_text"><br>
<input type="radio" name="calc" id="log" onclick="setDisabled('square_text', true); setDisabled('log_text', false);">Десятичный логарифм
<input type="text" name="log_text" id="log_text"><br>
</form>
</body></html>
Думаю смысл того как это работает понятен и под свою форму сами сделаете нужный код.