比较文本框Struts2 javascript验证的keyup值

时间:2013-09-11 14:45:52

标签: java javascript struts2 struts-validation

我在javascript中使用Struts 2 java web app.and newbie。在jsp页面中,场景就像这样

<s:iterator value="objlist" status="status">
<s:property  value="qty1"/>
<s:property  value="qty2"/>
<s:textfield name="qty3" id="%{id1}"  onkeyup="check()" required="true"/>
</s:iterator>

脚本方法

function check() {
                var qty1=(document.getElementsByName('qty1')[0].value);
                var qty2=(document.getElementsByName('qty2')[0].value);
                var qtytextbox=(document.getElementsByName('qty3')[0].value);
                comparing part{
                }
}

考虑arraylist有3行。 在脚本中,我需要减去qty1和qty2,结果应该小于特定行的输入文本框值。为此我必须在我的javascript方法中获取qty1和qty2的属性值,这是我无法获得的。我无法在javascript中读取struts属性值。我尝试在迭代器中声明<s:hidden>,当它在脚本内部调用时,我只得到第一行的值。我们如何将文本框值与相应的行值进行比较?我们如何在javascript方法中获取struts属性值?

0 个答案:

没有答案