調用JavaScript上的一個按鈕的點擊此Javascript被稱爲:無法從PHP
var xmlhttp;
function register()
{
xmlhttp=GetXmlHttpObject();
alert("pass");
if(xmlhttp==null)
{
alert("Your browser does not support AJAX!");
return;
}
var url="register.php";
url=url+"?id="+uniqueid+"&name="+name+"&passwrd="+passwrd1+"&email="+email;
xmlhttp.onreadystatechange=statechanged;
xmlhttp.open("GET", url, true);
xmlhttp.send(null);
}
function statechanged()
{
//alert("statechanged function");
if(xmlhttp.readyState==4)
{
//alert(xmlhttp.responseText);
document.getElementById("response").innerHTML=xmlhttp.responseText;
}
}
function GetXmlHttpObject()
{
if(window.XMLHttpRequest)
{
return new XMLHttpRequest();
}
if(window.ActiveXObject)
{
return new ActiveXObject("Microsoft.XMLHTTP");
}
return null;
}
function testing()
{
document.getElementById("mainbody").innerHTML="This is my first JavaScript!";
}
然後這個PHP腳本稱爲:
<?php
echo "<script type=\"text/javascript\">testing();</script>";
?>
的HTML與號不同DIV
標籤的mainbody
和response
:
<HTML>
<HEAD>
<SCRIPT SRC=javascriptname.js></SCRIPT>
</HEAD>
<BODY>
<DIV ID=mainbody>
<DIV ID=response>
</DIV>
</DIV>
</BODY>
</HTML>
我無法調用JavaScript從我的PHP。 如果有人知道我做錯了什麼,或有一個想法我應該做什麼,這將是非常有益的。
清理,如果你希望任何人都認真對待這個你的問題。另外,使用ALL CAPS很煩人。 – 2009-07-09 18:19:20
問題是? – 2009-07-09 18:29:01