I am using a jquery template to dynamically generate multiple elements on the same page. Each element looks like this
It can be much simpler than what you are doing.
HTML:
JavaScript:
// getting the value var email = $("#myField").val(); // setting the value $("#myField").val( "new value here" );