JS的&問題

原代碼:

onKeyDown="javascript:if(window.event.keyCode==13){document.frames('sw').location.replace('search_wlph.asp?value='+document.form1.wlph.value);event.keyCode=9;}"

我想傳多個值

把 'search_tlsqd.asp?gzdh='+document.form1.gzdh.value
改 'search_tlsqd.asp?gzdh='+document.form1.gzdh.value&wlph=+document.form1.wlph.value

就出錯了,請幫忙指正。
---------------------------------------------------------------

先解释你的代码:
在输入框中按下回车的时候,一个叫sw的框架被转向到search_tlsqd.asp页面!然后在后边家两组参数。
我这里没有你哪些东西,所以我修改如下:

1<input name="wlph" onkeydown="javascript:if(window.event.keyCode==13){alert('search_tlsqd.asp?gzdh='+this.value+'&amp;wlbp='+this.value);event.keyCode=9;}" type="text"/>

你可以看到结果是正常的!

Published At
Categories with Web编程
Tagged with
comments powered by Disqus