1<!DOCTYPE HTML> 2<html> 3<title>Select read-transactions (store results in JS variables)</title> 4<script src="../head.js"></script> 5<script src="../common.js"></script> 6<script> 7var idCounter = 0; 8var resultId = 0; 9var resultString = ''; 10 11function transactionCallback(tx) { 12 tx.executeSql('SELECT * FROM Test WHERE ID = ?', [idCounter++], 13 function(tx, data) { 14 for (var i = 0; i < data.rows.length; i++) { 15 resultId = data.rows.item(i).ID; 16 resultString = data.rows.item(i).Foo; 17 } 18 }, function(tx, error) {}); 19} 20</script> 21 22<body> 23<script> 24 runPerformanceTest({ 25 dbName: "SelectReadTransactionsReadResults", 26 readOnly: true, 27 insertRowsAtSetup: true, 28 transactionCallback: transactionCallback, 29 customRunTransactions: null 30 }); 31</script> 32</body> 33</html> 34