java WAP界面元素取值问题,来者又分!
代码中第二个form中action后面的loid我如何动态取到第一个form中loid的值?用$(loid)在用opera在电脑模拟手机测试的时候是可以正常取到第一个form中的loid输入的值的(且是即时获取的),但在手机上就不能解析《$(loid)》了,传到后台是以 $(loid) 的字符串传过去的。有高手给解答下,有更好的解决办法没!
<%@ page language="java" contentType="text/vnd.wap.wml; charset=GBK" pageEncoding="GBK"%><%@taglib prefix="s" uri="/struts-tags"%> <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <style type="text/css"> </style></head><body> <fieldset style="width:98%"> <form id="worksheetForm" action="<s:url value='/NetCutover/base/WorkSheet!query.action'/>" method="post"> <table class="querytable" style="width:100%;text-align:center" > <tr><td class="title_1" colspan="2">业务查询</td></tr> <tr> <td class="title_2" style="width:40%">SN: <input id="loid" type="text" name="loid" value=""/> </td> </tr> <tr> <td class="title_1" style="text-align:right;"> <input type="submit" value="查 询"/> </td> </tr> </table> </form> <table class="querytable" style="width:100%;text-align:center;" > <tr> <td style="text-align:right;"> <form action="<s:url value='/NetCutover/base/WorkSheet!query.action?loid='/>$(loid)" method="post"> <table style="width:100%;text-align:center" > <tr> <td class="title_1" style="text-align:center;"> <input type="submit" value="设备重置"/> </td> </tr> </table> </form> </td> <tr> <td colspan="7" style="text-align:center;width:100%"> <s:property value="operResult"/> </td> </tr> </table> </fieldset></body></html>