Javascript 将js变量值转换为Web Sql数据库

Javascript 将js变量值转换为Web Sql数据库,javascript,sqlite,web-sql,Javascript,Sqlite,Web Sql,我找不到将JS变量值(文本)传递到websql DB的解决方案。。 我一直在寻找一些PHP解决方案,我不想使用它 function store(){ var x = document.getElementById('inp1').value; names.push(x); L10(); $('#tt').text(names); } function Insert(){ db.transaction(function(t){ t.execute

我找不到将JS变量值(文本)传递到websql DB的解决方案。。 我一直在寻找一些PHP解决方案,我不想使用它

function store(){
    var x = document.getElementById('inp1').value;
    names.push(x);
    L10();
    $('#tt').text(names);
}


function Insert(){
    db.transaction(function(t){
    t.executeSql('INSERT INTO Followers(fNAME) VALUES (?)',[x]);//->here is my problem :) x variable
    });
}
$('#inp2').click(function(){

    store();

    Insert();
});

发现错误时,我使用了专用变量x而不是全局变量x。。哼

x = document.getElementById('inp1').value;

调用store()和Insert()时是否可以发布代码?问题是什么?var x从我的输入字段获取值我需要将变量中的值存储到web sql DBgetting:ReferenceError:x未定义