我正在从mysql查询结果页面获取值.php到display.html。我可以在显示中显示"VALUE368"值.html在div ID中。但我也想在 Firebase 实时数据库中记录"VALUE386",为此我正在尝试使用以下代码。
$(document).ready(function (){
function testing(){
return $('#VALUE368').load('data.php #VALUE368');
//return 100 + 300 ;
}
var tag1 = testing();
document.write(JSON.stringify(tag1));
console.log(tag1);
});
我也尝试过 var tag1 = document.getElementById("VALUE386");
,但它返回空值。
请帮帮我。
问题是load()
返回一个包含#VALUE368
元素的 jQuery 对象。这就是为什么您在致电stringify()
时会看到[object Object]
。
除此之外,你的逻辑很奇怪。您调用document.write
(这本身就是不好的做法),试图将内容写入 DOM,load()
已经为您完成了此操作。
您可以简单地将代码更改为以下内容:
$(document).ready(function() {
$('#VALUE368').load('data.php #VALUE368');
});