0
我想讓我的php文件在我的JavaScript文件中調用一個函數。所有我讀過它後,它似乎最簡單的方法是呼應的腳本回這樣的:爲什麼我的php回聲不起作用?
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文件將不能運行?
這是JavaScript文件中的代碼? – karthikr
腳本標記中的language屬性告訴它是什麼*編程*語言,而不是什麼口語。將其更改爲'text/javascript'。 – Ikke
頂部是javascript文件底部是一個單獨的php文件 –