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

解决方案 »

  1.   

    代碼失效了!是不是不能像action=xxx.asp?a=1&2=b這樣呢?
      

  2.   

    if(window.event.keyCode==13)本来就是回车是怎么怎么样啊……
      

  3.   

    原本效果是實現替換框架。把 'search_tlsqd.asp?gzdh='+document.form1.gzdh.value改:(你的代碼)
    'search_tlsqd.asp?gzdh='+document.form1.gzdh.value+'&wlph='+document.form1.wlph.value後就直接提交表單了,替換功能失效了。
      

  4.   

    不!效果我已經寫好,只是要加多個參數而已!原代碼:onKeyDown="javascript:if(window.event.keyCode==13){document.frames('sw').location.replace('search_wlph.asp?wlph='+document.form1.wlph.value);event.keyCode=9;}"現在替換時只附加了一個參數(wlph)我想加多一個(wlmq),像ACTION=xxx.asp?a=1&b=2
    只是JS不知道如何加而已。
      

  5.   

    全代碼:<input name="wlph" type="text" onKeyDown="javascript:if(window.event.keyCode==13){document.frames('sw').location.replace('search_tlsqd.asp?gzdh='+document.form1.gzdh.value //我要加多個參數如 wlbp = wlph='+document.form1.wlph.value 但不知怎麼加上去?);event.keyCode=9;}">像ASP的ACTION=search_tlsqd.asp?gzdh=xxx&wlph=yyy
      

  6.   

    先解释你的代码:
    在输入框中按下回车的时候,一个叫sw的框架被转向到search_tlsqd.asp页面!然后在后边家两组参数。
    我这里没有你哪些东西,所以我修改如下:
    <input name="wlph" type="text" onKeyDown="javascript:if(window.event.keyCode==13){alert('search_tlsqd.asp?gzdh='+this.value+'&wlbp='+this.value);event.keyCode=9;}">你可以看到结果是正常的!