| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 507 人关注过本帖
标题:有关函数的小问题
只看楼主 加入收藏
lisir123
Rank: 1
等 级:新手上路
帖 子:215
专家分:0
注 册:2005-12-16
结帖率:100%
收藏
 问题点数:0 回复次数:7 
有关函数的小问题

下面是我写的一段代码

******************************

<script>
function showing(id1) {
document.all.myimg.src="show.asp?id="+id1
newX = window.event.x + document.body.scrollLeft
newY = window.event.y + document.body.scrollTop
menu = document.all.itemopen

if ( menu.style.display == ""){
menu.style.display = "none" }
else {
menu.style.display = ""}

menu.style.pixelLeft = newX+20
menu.style.pixelTop = newY
}
</script>
<table width="100%" border="1" cellspacing="1" cellpadding="1">
<%sql="select mkid,signtime from kqxxb"
rs.open sql,conn,1,1
while not rs.eof
id=rs("signtime") 在这里如果我改称rs("mkid")时函数运行正常,参数卫间出现问题
%>
<tr>
<td align="center" onclick="showing(<%=id%>)"><%=rs("mkid")%><a href="show.asp?id=<%=id%>">12</a> </td>
</tr>
<%rs.movenext
wend
rs.close%>
</table>
<table width="100" height="100" border="0" cellpadding="0" cellspacing="0" class='box' id="itemopen" style='display:none'>
<tr><td><img src="showing.asp" id="myimg" width="200" height="200"></td></tr>

</table>

************************************
当我点击鼠标时,函数好像没有执行,这是为什么?

signtime的格式为 yyyy-mm-dd hh:mm:ss

[此贴子已经被作者于2006-1-11 10:43:50编辑过]

搜索更多相关主题的帖子: 函数 
2006-01-11 09:25
lisir123
Rank: 1
等 级:新手上路
帖 子:215
专家分:0
注 册:2005-12-16
收藏
得分:0 
经过多次测试 ,是由于传递时间函数出的问题,  怎样才能将完整的时间传出去,请大家帮帮我,我急用
2006-01-11 09:42
lisir123
Rank: 1
等 级:新手上路
帖 子:215
专家分:0
注 册:2005-12-16
收藏
得分:0 
难道今天大虾们都休息了吗?
2006-01-11 10:26
lisir123
Rank: 1
等 级:新手上路
帖 子:215
专家分:0
注 册:2005-12-16
收藏
得分:0 
我把时间给分解了,  当只有yyyy-mm-dd 时  函数运行.  可当参数为 hh:mm:ss时,函数点击无反应,这到底是为什么,  如果参数传递错误,应该是结果不正确,不因该是不运行亚
2006-01-11 10:43
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 
看不懂

天津网站建设 http://www./
2006-01-11 12:44
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
收藏
得分:0 

那是因为日期和时间之间的空格在作祟,JS在传递参数时中间不能含有空格或者"\",有空格JS会不执行,有“\”会被JS认为是转义字符!


专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2006-01-11 12:54
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 
id1是数字吧?~?~
signtime是时间,它们两个的类型都不一样

2006-01-11 12:59
lisir123
Rank: 1
等 级:新手上路
帖 子:215
专家分:0
注 册:2005-12-16
收藏
得分:0 
问题已经解决,主要是传递的参数中的时间有冒号,我把整个时间转化为double数值,传递之后再把它转化回来,就可以了
2006-01-11 13:32
快速回复:有关函数的小问题
数据加载中...
 
   



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

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