| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 670 人关注过本帖
标题:问题挂了好久了,咋没人帮忙? 如何获得被鼠标"双击"的数据库记录的各 ...
只看楼主 加入收藏
xianids
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-6-28
收藏
 问题点数:0 回复次数:9 
问题挂了好久了,咋没人帮忙? 如何获得被鼠标"双击"的数据库记录的各字段的值.
我需要在"双击"文本框时打开另一个界面显示某数据库的特定记录(不希望分页显示),然后"双击"某条记录,让该条记录的某个字段的值添入到最初的文本框内,我不知道如何获得被"双击"的记录的各字段的值.各位个帮帮忙,谢谢!

[此贴子已经被作者于2007-7-7 20:55:39编辑过]


搜索更多相关主题的帖子: 鼠标 数据库 字段 记录 
2007-06-28 23:06
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
收藏
得分:0 

用JS获取值,同过GET方式提交到新页面,

<input type="text" value="1" ondblclick="alert(this.value)">


专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2007-06-29 08:49
xianids
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-6-28
收藏
得分:0 
回复:(阳光白雪)用JS获取值,同过GET方式提交到新页...
可能是我没问清楚,情况是这样的:
我在第一页面中有一个文本框,双击它后运行另一个a.asp程序并进入第二个页面(用window.open实现),在第二个页面中a.asp打开并显示一个数据库中的记录(没用分页显示),我希望双击某条记录后将被双击的记录的相应字段的值填入到第一页面的那个被双击的文本框中,而实际上我写的a.asp每次填入的都是数据库第一条记录的值,也就是说我无法知道鼠标双击的是哪条记录.

谢谢!
2007-07-01 22:34
xiaohonghui0
Rank: 1
等 级:新手上路
威 望:1
帖 子:274
专家分:0
注 册:2006-4-10
收藏
得分:0 
你在第二个页面的连接上加个id传值,在第一页取得id值 不就可以得到吗

曾用asp做过公司管理系统,新闻发布系统,个人网站之类,可代做网站 有意者请联系我,电话:13714123661
2007-07-02 12:23
xianids
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-6-28
收藏
得分:0 
回复:(xianids)请教:如何获得被鼠标

我的代码如下,各位给看看:
<form name="form1">
<p><input name="T1" type="text" ondblclick="window.open('a.asp','colorPicker')" />

<input name="T2" type="text" />
</p>
</form>


a.asp 如下:

<!--#include file="../dbtest/conn.asp"-->

<script language="Javascript">
function pic(bh,name)
{
window.opener.document.form1.T1.value=bh;
window.opener.document.form1.T2.value=name;

window.close();
}
</script>


<%
set rs=server.createobject("adodb.recordset")
sql="select * from table2"
rs.open sql,conn,1,3
%>
<table width="335" border="1" align="center" ondblclick="Javascript:pic('<%=rs("dm")%>','<%=rs("xm")%>')">
<tr>
<td width="48" bgcolor="#000099"><div align="center">dm</div></td>
<td width="102" bgcolor="#00CC99"><div align="center">xm</div></td>
<td width="56" bgcolor="#00CC99"><div align="center">age</div></td>
<td width="101" bgcolor="#00CC99"><div align="center">add</div></td>
</tr>
<%
do while (not rs.eof)
response.write"<tr>"
response.write"<td align=center>"&rs("dm")&"</td>"
response.write"<td align=center>"&rs("xm")&"</td>"
response.write"<td align=center>"&rs("age")&"</td>"
response.write"<td align=center>"&rs("add")&"</td>"
response.write"</tr>"
rs.movenext
loop
%>

</table>
运行结果是不管鼠标双击哪条记录,在T1和T2中总填入第一条的值.怎么修改?

2007-07-02 22:50
xianids
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-6-28
收藏
得分:0 
帮忙给看看代码,谢谢了!!!!!!
2007-07-04 22:52
xianids
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-6-28
收藏
得分:0 
回复:(xianids)请教:如何获得被鼠标

帮忙啊!

2007-07-06 15:52
xianids
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-6-28
收藏
得分:0 
我很菜,搞不定,高手呢?问题很难吗?????
2007-07-07 20:57
zhufng
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-7-8
收藏
得分:0 

不是很理解这个意思


积累生活的点滴,增长人生阅历........
2007-07-08 20:16
xianids
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2007-6-28
收藏
得分:0 

本人已解决了,谢谢!

2007-07-09 21:38
快速回复:问题挂了好久了,咋没人帮忙? 如何获得被鼠标"双击"的数据库记录的各 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016932 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved