如何获取名称为string1.string2的元素的值

时间:2015-07-16 08:49:53

标签: javascript java jsp struts1

在我的网络应用程序中我使用的是<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <ul class="multiselect-container dropdown-menu"> <li class=""> <a tabindex="0"> <label class="checkbox"> <input type="checkbox" data-target='paypal' value="1">Paypal</label> </a> </li> <li class=""> <a tabindex="0"> <label class="checkbox"> <input type="checkbox" data-target='stripe' value="2">Stripe</label> </a> </li> <li class=""> <a tabindex="0"> <label class="checkbox"> <input type="checkbox" data-target='beanstream' value="3">Beanstream</label> </a> </li> </ul> <label for="Configuration_paypalId" class="control-label paypal">Paypal Id</label> <input type="text" value="" id="Configuration_paypalId" name="Configuration[paypalId]" maxlength="60" class="span4 paypal"> <br> <label for="Configuration_stripeId" class="control-label stripe">Stripe Id</label> <input type="text" value="" id="Configuration_stripeId" name="Configuration[stripeId]" maxlength="60" class="span4 stripe"> <br> <label for="Configuration_beanId" class="control-label beanstream">Bean Id</label> <input type="text" value="" id="Configuration_beanId" name="Configuration[beanId]" maxlength="60" class="span4 beanstream">,在我的一个Jsp中我需要验证一些字段,我使用了Struts 1.x个html标记,出于某种原因我需要使用名称约定,如下所示

Struts 1.x

当我想在我正在使用的JAva脚本中验证Text字段时,我的问题是什么 方法论下面

 <html:form action="someAction">
    <html:text property="Object.textId"    />
   </html:form>

我需要javascript来识别我的字段命名,其中包含点function validate() { var frm = eval("MyFormName");//The form name which I havve mentioned in Struts-config.xml var ss = frm.Object.textId.value;// Here I cant get the value of my texte field it says it cant find textid // error seems to be resonable so I have given below try but still it didnt work var ss= frm.+'Object.textId'.value; }

我无法将我的fiekds名称更改为某种符号。

提前谢谢。

修改

我需要将表单字段名称传递给其他一些验证函数。在这些函数中,他们试图获取如下值:

.

提前致谢。

0 个答案:

没有答案