Q:

Не могу достучаться к названию кнопки

Доброе время суток, форумчане. Есть html в нем несколько форм, на каждой форме кнопка («name» и «id», кнопок одинаковое на каждой форме). 
Html:
<form name="forma5">
    <button name="but5" id="but5" onclick="out_text()">Call out_text</button>
</form>

Js:
function out_text()
{
    var a = document.forma5.but5.value;
    alert('name button ("forma5") ='+a);
}

Почему-то в таком виде у меня в js не получается получить «value»?  Вариант в js: «a = document.getElementById('but5').value» - работает, но он конечно же не подходит.
Заранее спасибо!

A:

var el = document.forma5.but5;

console.log(el.innerText || el.textContent);

Смотрите результат

