作者ge002v (ge002v)
看板Ajax
标题[问题] ajax回传值
时间Thu Mar 13 21:28:25 2014
各位大大好 小弟新手
我想透过ajax到另一个php页面捞资料然後再把xmlhttp.responseText设值给js的变数用
但是会变成连php那页的标签语言都有
请问有什麽方法可以让js里的变数跟document.getElementById("txtHint").innerHTML
印出来的东西一样?
例如:document.getElementById("txtHint").innerHTML 显示10
有请各位大大解答
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 36.230.170.222
1F:推 icydream:php处理时,只要response想要输出的字串,并不是整个网页 03/13 21:50
2F:→ ge002v:谢谢i大 不过想请教一下您是指捞资料那页的php echo "10"; 03/13 22:28
3F:→ ge002v:这样? 03/13 22:28
4F:推 icydream:对的 03/13 22:38
5F:→ ge002v:捞资料那页我是印出一个变数 但是在本页的js里 var a=xmlht 03/13 22:45
6F:→ ge002v:tp.responseText 再印出a就不是10而已 是那整页的html和10 03/13 22:48
7F:→ ge002v:..... 03/13 22:48
8F:→ tta02303991:用个html tag + id 包起来,response 拿到之後再处理 03/15 16:19
9F:→ tta02303991:<p id='response'>response here</p> 03/15 16:20
10F:→ tta02303991:用 jquery filter 拿 id='response' tag 里的东西 03/16 10:41
11F:→ ge002v:谢谢t大 看来只能用jquery做了@@ 03/16 12:04