用MSXML2.XMLHTTP
应该可以传递参数
例如:
function vv(id){
  var oBao = new ActiveXObject("MSXML2.XMLHTTP")
  oBao.open("GET","b.asp?id="+id + "&rnd=" + Math.random(),false); 
oBao.setrequestheader("Content-Type","gb2312")
oBao.setrequestheader("content-type","text/html"); 
oBao.setRequestHeader("CONTENT-TYPE","application/x-www-form-urlencoded");
         oBao.send();

//return unescape(oBao.responseText);
}

解决方案 »

  1.   

    我不会用这个呀,现在我就是在ASP中做一个考试程序,我想用户每次做出一道题的选择后,点击了一个结果,立即处理,把各参数入表,然后自动返回,继续答题,就是这样,问题就是如何在radio的onclick事件中传递参数和处理页面如何接受并插入表。
      

  2.   

    我的是asp的數組,接收到的是"1,2,3,4,5....."
    <form>
    <input name="right" type="radio" value="1">
    <input name="right" type="radio" value="2">
    <input name="right" type="radio" value="3">
    <input name="right" type="radio" value="4">
    <input name="right" type="radio" value="5">
    </form>
    用request接收,再用split分出來就行
      

  3.   

    对呀,最关键的就是如何用split把它分出来分别插到表里去?请指教!
      

  4.   

    TO ice_berg16:
    考试程序应该是用户全部答完之后再点提交的,我现在也是想这么做,就是如何把这些答题记录依次插入到答题情况表中呢?这里的radio的name是该一样还是不一样,如果一样,该如何插入表,如果不一样则该如何处理?