请允许我通过说我已经查看了其他答案,但我仍然不确定如何执行它。从javascript中获取php函数值
这里是我的问题:
我从我读和解析名字的含义.txt文件(我知道,DB是更好的,但是这是我得到了什么)。我希望将我的php函数的返回值提取到我的javascript函数中。我会如何去做这件事?
PHP代码:
function populateMeaning() {
$meanings = fopen("meanings.txt", "r") or die("Unable to open file");
$meaning = "";
$selectOption = $_POST['allnames'];
while(!feof($meanings)) {
$selectOption = strtoupper($selectOption);
$line = fgets($meanings);
if(strpos($line,$selectOption) !== false) {
$meaning = substr($line, strpos(0, ' '), strlen($line));
}
}
return $meaning;
}
JavaScript函数的问题:
function meaning(){
document.getElementById("meaning").innerHTML = "hello";
}
所以我有标题为 “意” 一个div元素,我想更换它的内部HTML值。字符串“hello”当前只是一个占位符,用于确保JS被正确调用。
简单地说,使用AJAX。 –
[XMLHttpRequest](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest) – adeneo
对于我来说,AJAX对我来说毫无意义,因为我对网络编程领域仍然陌生。 – SomeStudent