ajax 传递数据

my145794 2008-08-27 01:02:18
两个文本框 第一个失去焦点时可以将qxfp传给servlet 第二个失去焦点将username传给servlet
现在要求第二个失去焦点时将文本框1中的qxfp和文本框2中的username一起传给servlet 怎么做?

<strong>岗    位</strong>:
<input type="text" id="qxfp" onchange="validate1();"/>
<span id="dateMessage1"></span> <br>

<strong>用户名</strong>:
<input type="text" id="username" onchange="validate2();"/>
<span id="dateMessage2"></span><br>



function validate1() {

createXMLHttpRequest();

var date = document.getElementById("qxfp");

var url = "/Palsk/com.yourcompany.struts.action/Validaction?qxfp=" + date.value;

xmlHttp.open("GET", url, true);

xmlHttp.onreadystatechange = callback1;

xmlHttp.send(null);

}
function validate2() {
createXMLHttpRequest();
var date2 = document.getElementById("username");
var url2 = "/Palsk/com.yourcompany.struts.action/Validaction?username=" + date2.value;
xmlHttp.open("GET", url2, true);
xmlHttp.onreadystatechange = callback2;
xmlHttp.send(null);

}
...全文
109 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
amangoing 2008-12-25
  • 打赏
  • 举报
回复
pipinews 2008-08-28
  • 打赏
  • 举报
回复
頂...加多一個參數..
xumv_com 2008-08-27
  • 打赏
  • 举报
回复
同上
Go 旅城通票 2008-08-27
  • 打赏
  • 举报
回复
strong>岗    位 </strong>: 
<input type="text" id="qxfp">
<span id="dateMessage1"> </span> <br>

<strong>用户名 </strong>:
<input type="text" id="username" onchange="validate2();"/>
<span id="dateMessage2"> </span> <br>
<script>
function validate2() {
createXMLHttpRequest();
var date1 = document.getElementById("qxfp");
var date2 = document.getElementById("username");
var url2 = "/Palsk/com.yourcompany.struts.action/Validaction?username=" + date2.value+"&qxfp="+date1.value; //url多加个参数而已吗
xmlHttp.open("GET", url2, true);
xmlHttp.onreadystatechange = callback2;
xmlHttp.send(null);

}
</script>

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧