我跟踪了Getting started with firebase on the web中的每个流程 视频教程。这是我在观看教程后编写的代码。
<h1 id="one"></h1>
<script src="https://www.gstatic.com/firebasejs/3.3.0/firebase.js"></script>
<script>
// Initialize Firebase
var config = {
apiKey: "AIzaSyCMhmAMbUwmZLQFG9EZLgnbmOJVabdfNvU",
authDomain: "test-24e84.firebaseapp.com",
databaseURL: "https://test-24e84.firebaseio.com",
storageBucket: "test-24e84.appspot.com",
};
firebase.initializeApp(config);
var one = document.getElementsById('one');
var dbref = firebase.database().ref().child('text');
dbref.on('value', snap => one.innerText = snap.val());
</script>
编写代码后,我在chrome浏览器中执行了html文件。但是,我在屏幕上看不到任何文字。(它只是空白而没有区别)
有什么不对?如何让代码运行?
答案 0 :(得分:3)
失败是因为document.getElementsById
不是函数;它是document.getElementById
。