Быстрое 'n' грязное решение jQuery будет следующим:
$('input#foo-option-1').bind('change, click', function() {
if ($(this).is(':checked')) {
$('textarea').css('height', '150px');
}
});
$('input#foo-option-2').bind('change, click', function() {
if ($(this).is(':checked')) {
$('textarea').css('height', '250px');
}
});
$('input#foo-option-3').bind('change, click', function() {
if ($(this).is(':checked')) {
$('textarea').css('height', '350px');
}
});
Конечно, этот код не очень СУХОЙ. Более того, изменение свойств CSS с помощью JavaScript никогда не было хорошей идеей - лучше динамически добавлять классы с помощью JS и указывать фактический CSS в ваших CSS-файлах (да)