求问在js中要如何获取Struts2单选按钮标签s:radio的值 ,谢谢 10

代码如下:<s:radioid="tr"name="type"list="#{'INFO':'信息','ACHIVE':'成果'}"value="'INFO'""></s... 代码如下:

<s:radio id="tr" name="type" list="#{'INFO':'信息', 'ACHIVE':'成果'}" value="'INFO'" "></s:radio>

不知道这样可不可以:
var s=document.getElementById("tr").value;
展开
 我来答
wlp_ai
2013-10-21
知道答主
回答量:6
采纳率:100%
帮助的人:8780
展开全部
不可以,应该用name获取对象吧;
<s:radio id="tr" name="type" list="#{'INFO':'信息', 'ACHIVE':'成果'}" onclick ="show(this);" value="'INFO'" "></s:radio>,在js中show方法里alert(obj.value),可以显示;
或者用getElementsByName获取对象,然后for循环选中的内容;或者用jquery:var choseResult= $("input[name='NAME']:checked").val();alert(choseResult);
百度网友d987d11
2013-04-22 · 超过13用户采纳过TA的回答
知道答主
回答量:70
采纳率:0%
帮助的人:41.5万
展开全部
无论是struts标签还是其他标签,归根到底到还是个元素,获取元素的方法都一样!所以应该可以获取到。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
生活圆
2013-04-22 · 超过86用户采纳过TA的回答
知道小有建树答主
回答量:269
采纳率:100%
帮助的人:160万
展开全部
可以的,测试一下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式