1
检查我的代码:参考对象的Web SQL的JavaScript
function callQuery(){
db.transaction(function querySum(tx){
tx.executeSql('SELECT SUM (entry) FROM ENTRIES',[], getNum, errorCB);
});
}
function getNum(tx, results){
len = results.rows.length;
for(var i=0; i<len; i++){
items = results.rows.item(i);
console.log(items);
document.querySelector('#sum').innerHTML += items;
}
}
输出为:Object {SUM (entry): 459}
和innerHTML
是[object Object]
。
我该如何参考?我是否必须将SUM存储在另一个表中以引用它?
你想要参考什么?从输出结果来看,你可以用'items ['SUM(entry)']'来引用结果。 – raina77ow 2013-04-05 14:57:18
是的,我想要输出459的查询结果。使用项目['SUM(entry)']返回未定义... – user2238744 2013-04-05 15:09:54
'SUM(entry)',with whitespace? – raina77ow 2013-04-05 15:28:51