Javascript 将表单输入设置为firebase中的值

Javascript 将表单输入设置为firebase中的值,javascript,database,firebase,Javascript,Database,Firebase,还有一个问题 我正在尝试从表单上的输入复制输入(或值)以激发值,以下是我的代码: <script> var dataBase = new Firebase ('https://yjyc-signup.firebaseio.com/Entries'); var fName = document.getElementById('name'); var eMail = document.getElementById('email'); var submit

还有一个问题

我正在尝试从表单上的输入复制输入(或值)以激发值,以下是我的代码:

 <script>
    var dataBase = new Firebase ('https://yjyc-signup.firebaseio.com/Entries');
    var fName = document.getElementById('name');
    var eMail = document.getElementById('email');
    var submitBtn = document.getElementById('submit');
    //var phoneNumber = document.getElementById('phonenumber');
    var nameRef = dataBase.child('Name');
    var emailRef = dataBase.child('Email');
    //var phonenumberRef = dataBase.child('phone number');

    submitBtn.addEventListener('click', function(){

        dataBase.push({ 'name': 'hello', 'Email': 'Email', 'Phone number': 'phonenumber' });
        //nameRef.set(fName.value);
        //emailRef.set(eMail.value);
        //phonenumberRef.set(phoneNumber.value);
        swal("Thanks Alot!", "Thank you for signing up, a representative will be in touch with you shortly", "success")
    });

</script>

var数据库=新Firebase('https://yjyc-signup.firebaseio.com/Entries');
var fName=document.getElementById('name');
var eMail=document.getElementById('eMail');
var submitBtn=document.getElementById('submit');
//var phoneNumber=document.getElementById('phoneNumber');
var nameRef=dataBase.child('Name');
var emailRef=dataBase.child('Email');
//var phonenumberRef=dataBase.child('phone number');
submitBtn.addEventListener('click',function(){
push({'name':'hello','Email':'Email','Phone number':'phonenumber});
//nameRef.set(fName.value);
//emailRef.set(eMail.value);
//phonenumberRef.set(phoneNumber.value);
swal(“非常感谢!”,“感谢您的注册,代表将很快与您联系”,“成功”)
});
正如您所看到的,“name”:已被硬编码为hello,但我希望将其链接到表单中输入的名称值

有什么建议吗


非常感谢你的帮助

要设置动态值而不是硬编码值,只需使用变量即可。根据您的代码,类似这样的内容应该可以实现以下目的:

dataBase.push({ 'name': document.getElementById('name').value, 'Email': document.getElementById('email').value, 'Phone number': document.getElementById('phonenumber').value });

非常感谢,顺便问一句,我能写下fName.value吗?是的,如果你有上面某个地方的参考资料