PDA

View Full Version : مشکل در کد نوشته شده با آجاکس و php



nimaakbari
شنبه 23 آذر 1392, 23:29 عصر
سلام دوستان کسی می تونه بگه این کد کجاش مشکل داره که اجرا نمی شه


<!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=utf-8" />
<title>Untitled Document</title>
<script language="javascript" type="text/javascript">
var pageurl="getname.php?param=";
var xmlhttp=gethttp();

function Answer()
{
if (xmlhttp.readyState==1)
{
document.getElementById('show').innerHTML='loading ...';
}else if(xmlhttp.readyState==4 && xmlhttp.status==200){
r=xmlhttp.responseText;
document.getElementById('txtname').value=r;
document.getElementById('show').innerHTML=xmlhttp. responseText;
}
}

function sendcodeandReciveName()
{
var code= document.getElementById('txtcode').value;
xmlhttp.open("GET",pageurl+code,true);
xmlhttp.onreadystatechange=Answer()
xmlhttp.send();
}

function gethttp()
{
var xmlhttp;
try{
xmlhttp=new ActiveXObject("MSXML2.XMLHttp");
}catch(e){
try{
xmlhttp=new ActiveXObject("Microsoft.XMLHttp");
}catch(e){
if(typeof XMLHttpRequest!="undefined")
{
xmlhttp=new XMLHttpRequest();
}
}
}
return xmlhttp;

}
</script>
</head>

<body>
<div id="show"></div>
<label>Code : <input id="txtcode" name="txtcode" type="text" value=""/></label>

<input type="button" name="button" value="City Name" onclick="sendcodeandReciveName()" /><br /><br />
<label>Name : </label><input id="txtname" name="txtname" type="text" value="" />
</body>

</html>



اینم کد صفحه getname.php




<?php
$code=$_GET['param'];
if($code=="0111")
{
echo 'iran';
}

?>

shahriyar3
یک شنبه 24 آذر 1392, 01:17 صبح
alert بزار بعد از این خط چک کن ببین چیزی ارسال میشه . var code= document.getElementById('txtcode').value; alert(code);