Я совсем не в Javascript, но мне пришлось создавать эту форму ввода, используя код из двух разных руководств, чтобы помочь мне заполнить базу данных Firebase для моего приложения Andoid.У меня все работает хорошо, но как мне получить значение Url в скрипте как значение в форму ниже для отправки в Firebase.Как я уже сказал, все работает, но я просто не могу вставить это значение в форму для отправки.
Этот скрипт работает нормально, загружается в Firebase Storage и возвращает URL:
function() {
var starsRef = storageRef.child('images/'+ file.name);
starsRef.getDownloadURL().then(function(url) {
document.querySelector('#preview').src = url;
var t=document.querySelector('p')
t.innerHTML = '<b>Firebase Storage URL: </b>' + url
}).catch(function(error) {
console.log('Error Download File');
});
});
}
</script>
Теперь я хочу, чтобы значение URL в приведенной ниже форме было отправлено в мою базу данных Firebase.Пожалуйста, помогите, что я помещаю в поле "value =" "".
<p>
<input type="hidden" name="image" id="image" value=url>
<label>Name</label>
<input type="text" name="name" id="name" required>
</p>
<p>
<button type="submit">Submit</button>
</p>
</form>
Как упомянуто выше, это совсем не так, но нужна эта форма, чтобы облегчить жизнь с моим приложением для Android, заранее спасибо за помощь.