[英]Why won't my php echo work?
我正在嘗試讓我的php文件在我的javascript文件中調用函數。 在我讀完所有內容之后,似乎最簡單的方法是像這樣回顯腳本:
echo "<script language=english> test(); </script>";
但是,我的代碼似乎確實有效。 我的php文件可以完美運行,直到第二秒鍾我用echo編寫一行代碼。
javascript文件正在我的網站上運行,而php文件正在我的服務器上運行。 這是代碼:
function logIn()
{
if (window.XMLHttpRequest)
{
// Code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp = new XMLHttpRequest();
}
else
{
// Code for IE6, IE5
xmlhttp = ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("POST", "LogIn.php", true);
xmlhttp.send();
}
function test() {
alert("test");
}
php文件:
<?php
echo "<script language=javascript> test(); </script>";
?>
誰能幫我弄清楚為什么在編寫回顯代碼行時為什么我的php文件無法運行?
您對響應無所事事,這就是為什么什么也沒有發生的原因。 了解有關onreadystatechange
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.