asp中使用javascript的问题(100分)

  • 主题发起人 我要上
  • 开始时间

我要上

Unregistered / Unconfirmed
GUEST, unregistred user!
我用javascript写了一个函数,如下:
function search(){
num=prompt("请输入要搜索的关键字:/n","")
if(num!=null&&num!=""){
link="cus_info.asp?search="&amp;num&amp;"&amp;name=<%=timer()%>"
document.location.href=link
}
}
(函数肯定对)
然后点击链接来调用它,代码如下:
<a href="javascript:search()">
但它总提示:找不到网页,并且URL地址栏中显示的信息是:
http://localhost/ccc/0 (ccc是我在iis中建立的站点名,它没错,
我是不懂,为什么会出现“0”)
 
你试试把
link="cus_info.asp?search="&amp;num&amp;"&amp;name=<%=timer()%>"
改成
link="cus_info.asp?search="+num+"&amp;name=<%=timer()%>"
我试了一下,就可以了。
 
同意楼上的兄弟
&amp;
是VB的字符串相加用的
Java中应该用 +
 
同意,你用<onclick="search">也可以吧
 
JAVASCRIPT语法不对,错误很多
 
你的 script 中好象有 VB 的东西在里面!!!
 
link 变量没有声明喔。
 
多人接受答案了。
 
顶部