gpt4 book ai didi

javascript - 当从数据库查询而不是在phonegap中加载值[object HTMLInputElement]时

转载 作者:行者123 更新时间:2023-12-03 11:27:31 25 4
gpt4 key购买 nike

我是phonegap的新手。我使用选择查询来显示存储的输入值。下面是我的数据库表。

function populateDB(tx) {
tx.executeSql('CREATE TABLE IF NOT EXISTS FuelDataEngine (price TEXT, ttl TEXT,odo TEXT,date TEXT)');

price=document.getElementById('price');
totallitres= document.getElementById('ttl');
odometer=document.getElementById('odo');
date=document.getElementById('date');

tx.executeSql('INSERT INTO FuelDataEngine (price,ttl,odo,date) VALUES (?,?,?,?)', [price,totallitres,odometer,date],successCB,errorCB);

我必须对查询结果进行制表。在制表查询结果中显示 [objectHTMLInput Element] 即将到来。请帮忙

最佳答案

更改:

price=document.getElementById('price');
totallitres= document.getElementById('ttl');
odometer=document.getElementById('odo');
date=document.getElementById('date');

致:

price=document.getElementById('price').value;
totallitres= document.getElementById('ttl').value;
odometer=document.getElementById('odo').value;
date=document.getElementById('date').value;

如果没有.value,您实际上保存的是整个 HTMLInput Element 对象而不是它的值

注意:.value 假设所有输入都是文本字段,如果情况并非如此,您可以查找如何获取其他类型元素(如 textarea 和 select)的值。

关于javascript - 当从数据库查询而不是在phonegap中加载值[object HTMLInputElement]时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26858573/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com