怎么用js获得struts2标签中的值

TheSadLove 2010-12-25 05:35:20
<s:iterator id="list" value="#request.userList">
<tr>
<td><s:property value="#list.id" id="userid"></s:property></td>
<td><s:property value="#list.firstName"></s:property></td>
<td><s:property value="#list.lastName"></s:property></td>
<td><s:property value="#list.age"></s:property></td>
<td><s:property value="#list.address"></s:property></td>
<td><input type="button" name="btn_update" value="修改" onclick="update()" /></td>
<td><input type="button" name="btn_delete" value="删除" onclick="" /></td>
</tr>
</s:iterator>
js代码如下:
<script type="text/javascript">
function update(){
var userId = document.getElementById("userid").value;
alert(userId);
}
</script>
为什么得不到呢?是不是我写的有错,应该怎么写 ?
...全文
509 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hou_guannan 2013-03-30
  • 打赏
  • 举报
回复
学习了!!!
成长grown 2012-03-24
  • 打赏
  • 举报
回复
楼主,有什么解决办法啊?我现在需要获得s:property 的值,帮帮忙呀
TheSadLove 2010-12-25
  • 打赏
  • 举报
回复
我懂了 ,多谢了 !
分全给你了 !
孟子E章 2010-12-25
  • 打赏
  • 举报
回复
userid是文本框吗?只有文本框才能使用value
十一文 2010-12-25
  • 打赏
  • 举报
回复
这个struts2标签中的id知识为了显示的id

最后输出的html并没有 id为userid的

所以你用js得不到了

先右键查看最后生成的html的源文件
楼主就知道为什么了

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧