28,390
社区成员
发帖
与我相关
我的任务
分享
createXmlHttp();
xmlHttp.onreadystatechange=showSuggest;
xmlHttp.open("GET","record_transact.asp?SN=<%=request("SN")%>&ArchiveID=<%=request("ArchiveID")%>",true);
//这样的话可以不行,先看一下有没有值呀,
xmlHttp.send(null);
//我的代码你没有看懂呀function getSuggest(info)这个你就可以传量过来可以用function getsuggest(sn,archiveID)
SN的传值了可以用VAR SN=document.getElementById("snvalue").value,那你可以不用表单
function go(){
VAR SN=document.getElementById("snvalue").value
getSuggest(SN);
}
<input type=button value=submit value=submit id=submit name=submit onclick=这里写一个过程引用go()>
createXmlHttp();
xmlHttp.onreadystatechange=showSuggest;
xmlHttp.open("GET","record_transact.asp?SN=<%=request("SN")%>&ArchiveID=<%=request("ArchiveID")%>",true);
xmlHttp.send(null);
function createXmlHttp(){
if(window.XMLHttpRequest){
xmlHttp = new XMLHttpRequest();
}
else if(window.ActiveXObject){
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else{
return;
}
}
function getSuggest(info){
createXmlHttp();
xmlHttp.onreadystatechange=showSuggest;
xmlHttp.open("GET","frame.asp?info="+info+"",true);
xmlHttp.send(null);
}
function showSuggest(show){
if(xmlHttp.readyState==4){
var suggstsText=xmlHttp.responseText;
if(suggstsText!=""){
var writevalue=document.getElementById("show")
writevalue.style.display="block";//有数据就显示出来
show.innerHTML=suggstsText;
//这里你就可以把用FROM提交返回的数据写入一个DIV里,
}
}
}