Javascript 如何从struts html属性获取文档Id
如何在javascript中获取struts属性bean的值 假设我在JSP中有以下代码:Javascript 如何从struts html属性获取文档Id,javascript,jsp,struts-1,Javascript,Jsp,Struts 1,如何在javascript中获取struts属性bean的值 假设我在JSP中有以下代码: <html:checkbox property="age"> 如何在javascript中获取其值 我做了一些事,但没用 document.forms['myform'].getElementsByName('age'); //shows error TypeError: document.forms.getElementByName is not a function 在这种情况下我应
<html:checkbox property="age">
如何在javascript中获取其值
我做了一些事,但没用
document.forms['myform'].getElementsByName('age'); //shows error
TypeError: document.forms.getElementByName is not a function
在这种情况下我应该用什么 仅限使用
document.getElementsByName("age");
编辑:
$(document).ready(function(){
if(document.getElementsByName("age")[0].checked == true){
//do something
}
});
另一种解决方法是使用属性 样式ID:在struts中设置标记ID的属性 所以你可以这样打电话:
<html:checkbox property="age" styleId="age">
如果我想检查是否选中此复选框。。在这种情况下,我应该怎么做。@vermaraj请参阅编辑并接受答案(如果它起作用):)不,这不行。。你的第一个答案是可以的。但下一步不起作用。显示以下错误:document.getElementsByName.age是未定义的document.getElementsByName.age是未定义的。我在body onload中使用此选项。我认为它是相同的。。checkvalues是我检查复选框值的函数。。还有一件事要说,我使用的是javascript而不是jquery。。
<html:checkbox property="age" styleId="age">
document.getElementById("age")