用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) {
//这里实现功能 ,去操作后台
}
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) {
//这里实现功能 ,去操作后台
}