日期:2014-05-17  浏览次数:20864 次

ASP变量取值问题。
sql = "select top 1 sysj1,sysj2 from test order by 1 desc"
set rs =objconnXM.execute(sql)
if not rs.eof then
session("lsh")=trim(rs("lsh"))
dcx=trim(rs("hys"))
dsysj1=rs("sysj1")
dsysj2=rs("sysj2")
ddate2=cstr(year(dsysj2))+"-"+cstr(month(dsysj2))+"-"+cstr(day(dsysj2))
 <script language="javascript">  
  function print(){
  alert(ddate2) ;
}
</script>
<script language="javascript"> print()</script> //为什么弹出一个空的对话框呢?

但是如果在HTML界面 <%=ddate2 %> //能看到是5月21日


我想知道。print() 里面要怎么写才能取到ddate2的数值。

------解决方案--------------------
<script language="javascript">
function print(x){
alert(x) ;
}
</script>
<script language="javascript"> print('<%=ddate2%>')</script>