Пожалуйста, попробуйте следующую функцию JavaScript: -
function caluculate(x)
{
var ele = document.getElementById(x);
alert("attribute name: " + ele.name + ", attribute value: " + ele.value);
}
Так как эта функция JS всегда вызывается с аргументом, являющимся идентификатором входного элемента, нет необходимости нигде получать / поддерживать элемент div
.
Надеюсь, это поможет.