la verdad no entiendo muy bien cual es tu problema, pero te tiro algo que por ahi sirva:
Código PHP:
<a href="#" onClick="javascript: document.getElementById('txt').value = document.getElementById('usa').value;"><img src="" /></a>
<input type="hidden" id="usa" value="<%=i%>" />
<input type="text" id="txt" />
-----------
Perdon.. lei mal lo que necesitabas
podes poner mas del codigo, porque asi esta medio complicado corregir tu codigo (que esta mal casi seguro
)
lo que si te puedo decir es que para que el campo de texto obtenga el valor de tu variable de ASP te alcanza con ponerlo asi:
<input type="text" id="txt" value="<%=i%>" />