基本的ajax测试例

xuzuning 2006-06-12 09:36:21
ajax神秘吗? 答案是否定的
ajax复杂吗?答案同样是否定的!

前些天给出了我的ajax.js(http://community.csdn.net/Expert/TopicView1.asp?id=4792675)
这次贴一个简单的测试例。通过这个例子,你可以看到如何用xml控制页面的

test.htm
<body>
<span id='view'></span>
<div id='xzn'></div>
<input type=text name=txt id=txt>

<script src=ajax.js></script>
<script>
function myfunc(v) {
alert(v);
}
myfunc('haha');

var url = 'test.xml';
ajax_query('test', 'xzn');//发出ajax请求。由于服务器端只是静态的xml文件,所以动态的呢容就不能演示了
</script>
</body>

test.xml
<?xml version="1.0" encoding="gbk" ?>
<root>
<action>document.getElementById('view').innerHTML='中文'</action>
<action><![CDATA[
myfunc = function(v) {
alert(v);
}
]]></action>
<action><![CDATA[
myfunc = function(v) {
document.getElementById('view').innerHTML += v+document.getElementById('view').innerHTML;
}
]]></action>
<action tag='xzn'>abcd哈哈</action>
<action tag='txt'>汉字12345rtrtytr</action>
<action>myfunc('__新的myfunc__')</action>
</root>

...全文
1210 34 打赏 收藏 转发到动态 举报
写回复
用AI写文章
34 条回复
切换为时间正序
请发表友善的回复…
发表回复
lolo2006 2006-07-04
  • 打赏
  • 举报
回复
沾个人气
mmmcd 2006-07-04
  • 打赏
  • 举报
回复
支持!!
wuqing5220 2006-07-04
  • 打赏
  • 举报
回复
接风 呀哈哈
wenysongbaobao 2006-07-04
  • 打赏
  • 举报
回复
我是初学者,这样的例子很有帮助!谢谢!!!^o^
javalin3012 2006-07-03
  • 打赏
  • 举报
回复
我想问问部署以后的效果:
结合您的ajax,.js部署到服务器、请求test.html、先跳出haha的alert然后跳出xml文件的alert、然后页面完成、显示一个空文本框。
是这样的吗?
luobo525 2006-07-03
  • 打赏
  • 举报
回复
太强了,支持!
antiking 2006-07-01
  • 打赏
  • 举报
回复
学习下
zwrtv 2006-06-30
  • 打赏
  • 举报
回复
学习下
jrl5365 2006-06-30
  • 打赏
  • 举报
回复
学习,学习
掐死温柔 2006-06-29
  • 打赏
  • 举报
回复
对传说中的RP致礼
zwl 2006-06-29
  • 打赏
  • 举报
回复
楼主的ajax.js已经收藏过了,非常感谢。
oasis_wen 2006-06-29
  • 打赏
  • 举报
回复
学习
SPARON 2006-06-27
  • 打赏
  • 举报
回复
改了的啊,就该是xmlhttp.onreadystatechange = function() {
出的错.
xuzuning 2006-06-27
  • 打赏
  • 举报
回复
注意
CDATA标记处被论坛转义了
< 应为 <
> 应为 >
请自行修改
ranranhu 2006-06-27
  • 打赏
  • 举报
回复
谢谢楼主,mark一下
SPARON 2006-06-27
  • 打赏
  • 举报
回复
楼主,我运出来就一个文本框,其它什么都没有.
我测试了下,运行到AJAX.JS的
/**
* 设置异步模式回调函数
**/
xmlhttp.onreadystatechange = function() {

处就没有反应了.使用alert("aa");没有窗口.
小赵 2006-06-27
  • 打赏
  • 举报
回复
先收藏,再顶
mingxuan3000 2006-06-20
  • 打赏
  • 举报
回复

Mark
CH_MARS 2006-06-20
  • 打赏
  • 举报
回复
学习中...
王建宁 2006-06-20
  • 打赏
  • 举报
回复
thank you !!!
加载更多回复(14)

52,797

社区成员

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

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