Ovvio che non funziona! In codice è completamente sbagliato. Devi richiamare la funzione javascript e passargli l'indice altrimenti ti esce sempre l'input. Non hai proprio le basi secondo me di come si sviluppi questa cosa e nè una logica. Appena ho tempo ti invio un esempio.