java WAP界面元素取值问题,来者又分!

ladybirds2008 2012-05-18 09:08:02
代码中第二个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>
...全文
134 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
pengkangde 2012-05-19
  • 打赏
  • 举报
回复
。 接分
l_jb0516 2012-05-18
  • 打赏
  • 举报
回复
我现在是这样实现的, 总共一个form 有n个submit ,都提交到本页面,然后为每个submit标示不同得值,提交到本页面时获取submit值,根据submit值在forward不同得action,进行相应处理。这个做法很简单。
ladybirds2008 2012-05-18
  • 打赏
  • 举报
回复
高人呢。。。。
ladybirds2008 2012-05-18
  • 打赏
  • 举报
回复
来个 高人 问津下呗。。
qiaowan19900712 2012-05-18
  • 打赏
  • 举报
回复
不会 顶一下吧 想知道怎么弄
ladybirds2008 2012-05-18
  • 打赏
  • 举报
回复
来者 有份啊。。帮顶给分啊。。。。高手呢。。
ladybirds2008 2012-05-18
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]
我现在是这样实现的, 总共一个form 有n个submit ,都提交到本页面,然后为每个submit标示不同得值,提交到本页面时获取submit值,根据submit值在forward不同得action,进行相应处理。这个做法很简单。
[/Quote]我只是想知道 如何在不同的form中获取元素值。

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧