如何从struts html属性获取文档ID

时间:2014-05-27 09:45:33

标签: javascript jsp struts-1

如何在javascript中获取struts属性bean的值?

我们假设我在JSP中有以下代码:

<html:checkbox property="age">

该属性在bean类中定义:

private boolean age ;

如何在javascript中获取其价值?

我已经做了一些事情,但它没有帮助。

document.forms['myform'].getElementsByName('age'); //shows error 
TypeError: document.forms.getElementByName is not a function

在这种情况下我应该使用什么..

2 个答案:

答案 0 :(得分:1)

另一种解决方法是使用属性

  

styleId :在struts中设置标记ID的属性。

所以你可以这样打电话:

<html:checkbox property="age" styleId="age">

通过id获取元素:

document.getElementById("age")

答案 1 :(得分:0)

仅限使用

document.getElementsByName("age");

修改:

   $(document).ready(function(){
    if(document.getElementsByName("age")[0].checked == true){
             //do something
          }
    });