用javascript嵌套创办出来的控件,怎样在后台获得其id,并且响应事件

用javascript嵌套创建出来的控件,怎样在后台获得其id,并且响应事件?
        function getTextContent(graphic) {
            var attr = graphic.attributes.CITY_NAME; //.replace('"', "");
            return "城市名称:<input type =text value ="+attr+" /><br /><input type=button id=update runat=server value=保存 />";//<b>" +  + "</b>
        }
用这个函数创建出来的一个button按钮,想让后台能出来一个click事件,用于更新数据库,这种想法可行吗?该怎么实现?
------解决方案--------------------
你用jsp的遍历标签加js就可以实现了 。比如 

<c:forEach items="${atts}" var="item" >
<input type=button id=update runat=server value=保存 onclick=“getTextContent("+${item.id}+");”/>
 
</c:forEach>

    function getTextContent(graphic) {
            //这里实现功能 ,去操作后台
        }