编程论坛's Archiver

flybenzsl500 发表于 2008-4-13 22:31

ajax里xmlhttp.send()的问题

这是我写的一段ajax的代码片段。
createXMLHttpRequest();
        url="valindex?[color=YellowGreen]username[/color]="+document.myform.usern.value+"&[color=YellowGreen]userpassword[/color]="+document.myform.userp.value;
        xmlhttp.open("post",url,true);
        xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
        xmlhttp.onreadystatechange=callbackpassagain;
        [color=Red]xmlhttp.send[/color](??);
我想传的是两个变量。分别是绿色标记的username和userpassword。这里面标记为红色的那段代码的括号里我想传两个变量该怎么写?请指教。

piwei8193 发表于 2008-4-15 10:33

createXMLHttpRequest();
value1=document.myform.usern.value;
value2=document.myform.userp.value;
        url="valindex?";
        xmlhttp.open("post",url,true);
        xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
        xmlhttp.onreadystatechange=callbackpassagain;
        xmlhttp.send("username="+value1+"&userpassword="+value2);

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.