Добрый день!
Допустим есть документ со структурой:
Код:
|
<label>
<input type="radio" value="young" onClick="insert(0);"/>младше 18
</label>
<label>
<input type="radio" value="mature" onClick="insert(1);"/> старше 50
</label>
<input type="text" name="val1" value=""/>
|
Подскажите пож-та как лучше сделать так, чтобы при нажатии на определенную кнопку
radio, содержимое
label выводилось в атрибуте <input type="text" name="val1"
value=""/>
Реализовал вот так вот, но громоздко:
<script>
function insert(obj){
document.getElementsByName('val1')[0].value = document.getElementsByTagName('label')[obj].lastChild.nodeValue;
}
</script>
Может есть проще и красивее решение (без всяких innerHTML и проходом replace) ?