现在想完成一个功能,当按键执行后发送一个固定的字符串给服务器,不是那种填写后按submit提交的那种,希望能够给出一段程序的实例!
解决方案 »
- tab选项卡
- 请教高手如何写一个类似jQuery一样包装的JavaScript对象
- Googel Map API问题
- 用户名正则验证,找了两天了,没有正解!
- 问一个用Javascript把表格输出到Excel的问题。
- Javascript的高手们,帮小弟看看这个怎么改?
- 提问一个小问题:在看别人留下的代码中有一段javascript角本:前面有一段后面直接跟了个:void(0);这是什么意思呀?
- 求如何删除一个按钮
- 联级下拉选择框IE5不能实现,求救。
- activeX Object iemenu 的问题
- 求助 关于a href onclick的写法
- 如何用jQuery easyui实现下拉列表的分页和搜索功能?
<html>
<head>
<script type="text/javascript">
function loadXMLDoc()
{
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","/ajax/demo_get2.asp?fname=Bill&lname=Gates",true);
xmlhttp.send();
}
</script>
</head>
<body><h2>AJAX</h2>
<button type="button" onclick="loadXMLDoc()">请求数据</button>
<div id="myDiv"></div></body>
</html>
会不会有什么问题。
document.onkeydown = function (e) {
var e = e || event;
var img = new Image();
img.src = "/ajax/demo_get2.asp?fname=Bill&lname=Gates&"+e.keyCode //这里是你要传的参数
}
</script>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<script type="text/javascript">
var urls = { "Button1": "/ajax/demo_get1.asp?fname=Bill&lname=Gates",
"Button2": "/ajax/demo_get2.asp?fname=Bill&lname=Gates",
"Button3": "/ajax/demo_get3.asp?fname=Bill&lname=Gates",
"Button4": "/ajax/demo_get4.asp?fname=Bill&lname=Gates" };
function loadXMLDoc(t) {
alert(urls[t.id]);
var xmlhttp;
if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp = new XMLHttpRequest();
}
else {// code for IE6, IE5
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function () {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById("myDiv").innerHTML = xmlhttp.responseText;
}
}
xmlhttp.open("GET", urls[t.id], true);
xmlhttp.send();
}
</script>
</head>
<body><h2>AJAX</h2>
<button type="button" id="Button1" onclick="loadXMLDoc(this)">请求数据</button>
<button type="button" id="Button2" onclick="loadXMLDoc(this)">请求数据</button>
<button type="button" id="Button3" onclick="loadXMLDoc(this)">请求数据</button>
<button type="button" id="Button4" onclick="loadXMLDoc(this)">请求数据</button>
<div id="myDiv"></div></body>
</html>