<script type="text/javascript">
function getIndex(String bill){
var dd=bill.value;
alert(dd);
}
</script>
<body>
<%
String sql = "select * from vw_do_do where dbBillCode like 'RK%'";
Connection conn = null;
try{
conn = getConnection();
ResultSet rs = executeQuery(conn,sql);
List list=new ArrayList();
while(rs.next()){
RkVO iwarebill=new RkVO();
iwarebill.setDbBillCode(rs.getString("dbBillCode"));
iwarebill.setItemcode(rs.getString("itemcode"));
iwarebill.setItemname(rs.getString("itemname"));
iwarebill.setProdNumber(rs.getString("prodNumber"));
iwarebill.setInDate(rs.getString("inDate"));
iwarebill.setOutDate(rs.getString("outDate"));
list.add(iwarebill);
request.setAttribute("dd",list);
}
rs.close();
rs = null;
conn.close();
conn = null;
}catch(Exception ex){
out.println(ex.toString());
}
%>
<html>
<table>
<tr>
<td align="center">单据编码</td>
<td align="center">产品编码</td>
<td align="center">产品名称</td>
<td align="center">产品数量</td>
<td align="center">入库时间</td>
<td align="center">出库时间</td>
</tr>
<%
List aa=new ArrayList();
for(int i=0;i<aa.size();i++){
RkVO vo=new RkVO();
vo=(RkVO)aa.get(i);
%>
<tr align="center" onclick="javascript:getIndex(<%=vo.getDbBillCode()%>)" onmouseover="this.className='over'"; onmouseout="this.className='out';">
<td><%=vo.getDbBillCode()%></td>
<td><%=vo.getItemcode() %></td>
<td><%=vo.getItemname()%></td>
<td><%=vo.getProdNumber()%></td>
<td><%=vo.getInDate() %></td>
<td><%=vo.getOutDate() %></td>
</tr>
<%
}
%>
</table>
</html>
我想点基每行记录的时候把这条记录对应的dbBillCode主键取出来(onclick="javascript:getIndex(<%=vo.getDbBillCode()%>)" ),我这样做怎么老是出错呢,取不出来~~~!!!哎,我看着没错~~~~各位同事帮我看一下~~~~~thank you very much!!!!
分享到:
相关推荐
在日常生活中,尤其是在英语环境中,打错电话是经常会遇到的情况之一。如何礼貌、恰当地处理这类情况,既能展现自己的英语口语水平,又能避免不必要的尴尬,是每个人都应该掌握的一项技能。以下是从给定文件中提取并...
这个选项是专门为检查和执行QQ更新设计的。 3. **检查更新**: 点击“软件升级”后,QQ会自动连接到服务器,检测是否有可用的新版本。如果有,它将显示相关信息,包括新版本的特性概述和更新提示。 4. **下载与...
这篇文章探讨了快速赚钱的重要性和意义,讨论了为什么有人会选择躺平,而另一些人却选择卷。文章还强调了赚钱的意义不仅仅是为了物质自由,更是为了拥有更好的生活品质和精神自由。 知识点1:快速赚钱的最新方法是...
- **核心问题**:在IT项目管理过程中,错误地将客户提供的初步业务需求理解为需求调研阶段的终结,忽视了后续的需求细化和设计阶段的重要性和复杂度。 - **错误根源**: - **过早定性**:将客户提供的初步信息当作...
这主要有以下几个原因: 1. 用户基数过大,导致筛选匹配对象的过程变得复杂且耗时,用户需要投入大量精力进行筛选。 2. 网站通常面向全社会开放,没有针对特定人群的精准匹配服务,使得寻找合适对象的难度增加。 3. ...
标题中的"小游戏,有错,哪里错了呢?"表明这是一段存在错误的代码,我们需要对其进行分析和调试。在本文中,我们将探讨C语言编程中可能出现的常见错误类型,以及如何通过阅读代码和使用调试工具来找到问题。 首先...
2. 在这个窗口中,你可以设定闹钟的时间。使用上下箭头或者直接输入小时和分钟来选择提醒的具体时间。 3. 选择你希望闹钟重复的频率,如每天、工作日或自定义星期几。 4. 可以为你的闹钟添加一个有帮助的标签,比如...
特殊疑问句由一个特殊疑问词(如what, who, which, whom, whose, when, how, why, where等)开头,接着是助动词、动词be或情态动词,再加主语和谓语动词。例如: 1. What are you doing? 你在做什么? 2. Who is ...
" (对不起,第五大街在哪儿?) - "Go straight ahead and turn left at the second crossing." (一直往前走,在第二个十字路口往左拐。) - "Excuse me. Can you tell me how to get to Mr. Hu's restaurant?" ...
因为题目本身就是个陷阱,提示人们可能会念错这个字。 7. 什么车子寸步难行?正确答案是风车。因为风车需要风来驱动,没有风就无法移动。 8. 小明从不读书却得了模范生,为什么?正确答案是小明是聋哑学生。他通过...
中国的创业者喜欢在融资时讨价还价,很多创业者在这个过程中因为过高地评估自己的项目而错过了投资,这也极有可能造成最终项目会因融资不利而走向失败。 因此,能够为初创企业提供一个合理的估值,对创业者和vc来说...
"很容易弄错的Java面试题"通常涉及那些看似简单实则暗藏陷阱的问题,这些问题能够检验候选人在实际编程中的严谨性和对细节的把握。下面,我们将深入探讨一些经典的Java面试题及其背后的原理。 1. **对象的相等性**...
- 你的哥哥在哪里?他在教室里。 (Where is your brother? He is in the classroom.) - His socks, jacket, and clock are black. 这个句子展示了形容词用来描述物品颜色的用法。 **Unit 3 - What’s your job?**...
"colorstatus程序,不知错在哪里" 这个标题暗示了用户在使用一个名为 "colorstatus" 的程序时遇到了问题,但不清楚错误的具体位置或原因。colorstatus 可能是一款与状态栏颜色定制相关的软件或者代码库,用户可能在...
43.try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后? 答:会执行,在return前执行。 44.两个对象值相同(x.equals(y) == true),但却可有不同...
3.4 这是个巧妙的表达式: a ˆ= b ˆ= a ˆ= b 它不需要临时变量就可 以交换a 和b 的值。. . . . . . . . . . . . . . . . . . . . . . . . . 14 3.5 我可否用括号来强制执行我所需要的计算顺序? . . . . . . . . ....
这篇PPT课件主要关注的是英语中关于问路和指路的...通过这个PPT课件,学习者可以掌握在英语环境中问路和指路的基本表达,从而提高其在实际生活中的沟通能力。同时,练习部分有助于巩固所学知识,提升语言应用的熟练度。
- **解答思路**:如果1号屋女子说的是真话,那么2号屋女子和3号屋女子都在说谎,这与只有一个女子说真话的条件相悖。同样,如果2号屋女子说的是真话,那么1号屋女子和3号屋女子也在说谎,这也与条件矛盾。因此,...