作者s25g5d4 (死城盗贼)
站内Ajax
标题Re: [问题] 关於DOM节点 Undifine
时间Mon Sep 6 19:07:09 2010
※ 引述《rex921 (小雷)》之铭言:
: 以下是我ajax送出的要求
: <?php
: header( "Cache-Control: no-cache, must-revalidate" );
: header( "Pragma: no-cache" );
: echo '<?xml version="1.0" encoding="big5"?>';
不太建议用big5
: echo "<response>";
: $uFlag= 0;
: $message="";
: if(isset($_GET["m_username"])){
: require_once("../include/selectmemberdata.php");
: $query_RecFindUser = "SELECT `m_username` FROM `memberdata` WHERE
: `m_username`='".$_GET["m_username"]."'";
: $RecFindUser = mysql_query($query_RecFindUser);
: if(mysql_num_rows($RecFindUser)>0){
: $message +="已经有人注册过";
: }
: else{
: $message += "可以注册";
: $uFlag = 1;
: }
: }
: echo '<passed>'.$uFlag.'</passed>';
: echo '<message>'.$message.'</message>';
: echo "</response>";
: ?>
: 下面是js接收回传值处理的函数
: function alertContents() {
: if (http_request.readyState == 4) {
: if (http_request.status == 200) {
: var xmldoc = http_request.responseXML;
var mes = xmldoc.getElementsByTagName("message")[0];
mes = (mes.textContent || mes.text);
先用这样的方式试看看
: 这边显示undifine
: } else {
: alert('There was a problem with the request.'+
: http_request.status);
: }
: }
: }
: 爬文没找到一些解决办法
: 上来请问一下前辈
--
(‵ˍ′)
「xxx,你看!哥哥要生气了喔!你在不安静的话,我就叫他来把你打死!」
-------------鸦雀无声-------------- 15 minutes later...
(′╰╯‵)
「你看,那个哥哥现在的脸多慈祥」
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.172.83.100