Передаю this.id onChange'м, при алерте выводит всё как надо.
В отладчике же написано на переменную 'y' пишет: Uncaught TypeError: undefined is not a function.
<input style="width: 100px" type="text" name="books[]" id="if1" onChange="fieldChange(this.value,this.id);"/>
function fieldChange(obj,numid) {
var nid1 = '#span1_'+numid.substring(2,10);
var nid2 = '#span2_'+numid.substring(2,10);
var nid3 = '#span3_'+numid.substring(2,10);
var y = document.getElementById( //и вот как сюда приспособить numid);
alert('Отработала функция получив значение > ' + y + " <<>> " + nid1);
Зараннее благодарен.