Я хочу вставить значение переменной Javascript в HTML-файл. Но вывод пуст. Нужные данные хранятся в переменной, но вывод в html-файле пуст.
Мой htmll-файл
<div class="student-info">
<p>Name: Anon</p>
<p>Registration Number:</p>
<script src="resources/js/data_inp.js">document.write(regno)</script>
<script src="resources/js/data_inp.js"></script>
Мой файл data_inp.js
//get regno
firebase.auth().onAuthStateChanged(function(user) {
if (user) {
console.log(user);
var email = firebase.auth().currentUser.email;
var regno = email.substring(0, email.length - 8);
//email is eg. 1234@xyz.com where 1234 is regno so I used this method to separate the regno
console.log(regno);
}
});
Чтоя делаю не так?