在 winopen 函数里用这样的写法:
function winopen()
{
    window.open("aa.asp?inputName="+ window.event.srcElement.value, "_blank");
}

解决方案 »

  1.   

    问题是:inputname也是变化的哦?
      

  2.   

    我知道inputname 是会变化的, 所以我用了 window.event.srcElement 直接引用当前触发函数执行的控件.function winopen()
    {
        alert("你点击的控件的 name = "+ window.event.srcElement.name);
        alert("你点击的控件的value = "+ window.event.srcElement.value);
        window.open("aa.asp?inputName="+ window.event.srcElement.value, "_blank");
    }至于用 querystring 方式传递的 inputName 只不过是 aa.asp 里接收的参数名字而已
      

  3.   

    onclick="winopen(this.value)"function winopen(v){
        window.open("aa.asp?value="+v);
    }
      

  4.   

    TO fason(阿信):
    你真是我的Javascript老师。
    麻烦你加我的QQ好不好?
    9684040