AJAX 实时读取输入文本(php)
2009-11-27 00:00
731 查看
客户端代码:
服务器端代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> </head> <script language="javascript"> var xmlHttp; function createXMLHttpRequest(){ if(window.ActiveXObject){ xmlHttp = new ActiveXObject("microsoft.XMLHTTP"); } else if(window.XMLHttpRequest){ xmlHttp = new XMLHttpRequest(); } } function sendRequest(){ createXMLHttpRequest(); var name = document.getElementById("name").value; url = "String_check.php?page="+name; xmlHttp.onreadystatechange = callback; xmlHttp.open('GET',url,true); xmlHttp.send(null); } function callback(){ if(xmlHttp.readyState == 4){ if(xmlHttp.status == 200){ document.getElementById("show").innerHTML = "您输入的字符串为:"+ xmlHttp.responseText; } } } </script> <body> <p>AJAX test;</p> <p><br/> <input type="text" id="name" onkeyup="sendRequest();" /> <br/> <span id="show"></span> </p> </body> </html>
服务器端代码:
<?php header('Content-type: text/html;charset=GB2312'); $ename = $_GET["page"]; if ($ename == "") { $ename = "请输入:"; } echo ($ename); exit(0); ?>
相关文章推荐
- AJAX 实时读取输入文本(php)
- AJAX 实时读取输入文本(php)
- AJAX实时读取输入文本
- 从零开始学_JavaScript_系列(八)——js系列<2>(事件触发顺序、文本读取、js编写ajax、输入验证、下拉菜单)
- php+ajax实时输入自动搜索匹配的方法
- Ajax返回xml文本无法读取的问题(PHP)
- php+ajax 实现输入读取数据库显示匹配信息
- php+ajax实时输入自动搜索匹配的方法
- 使用 PHP 读取文本(TXT)文件 并分页显示
- php与ajax交互——实现php实时返回结果给ajax,并在后台保持继续运行的方法
- php中将html中的br换行符转换为文本输入中的换行符
- PHP+AJAX实现无刷新注册(带用户名实时检测)
- PHP-代码-读取文本换行符的小问题解决方法
- PHP读取命令行输入
- PHP读取文本文档,文档内容以空格为分界符。
- C/C++中的输入与输出及如何读取一行文本
- input框输入提示(通过ajax实时提示补全)
- ajax读取服务器文本
- AngularJS—实时获取输入的文本