待办事项列表(添加任务)

时间:2013-05-30 08:43:39

标签: javascript jquery html web-sql

我正在使用html / css / js制作待办事项列表应用程序。

我写了以下“添加任务”功能:

var addItem = function(){
var newitemname = $("#newitemname").val();
var newitempriority = $("#newitempriority").val();
if (newitempriority=="High"){
    var newitempriority2 = 3;
}
else if (newitempriority=="Normal"){
    var newitempriority2 = 2;
}
else if (newitempriority=="Low"){
    var newitempriority2 = 1;
}
var db = openDatabase('todolist', '1.0', 'A ToDo List', 2 * 1024 * 1024);
db.transaction(function (tx) {
    tx.executeSql('INSERT INTO items (name,priority) VALUES (newitemname,newitempriority2)');
});
document.getElementById("newitemname").value("");
document.getElementById("newitempriority").value("");
updateList();
}

我的updateList()函数工作正常,只是更新表格中的行列表 我一直在使用控制台找出出了什么问题,所以首先我想我会试试这个:
$("#newitemname").val();
它返回了这个:""。到目前为止一直很好,所以我试过这个:
console.log(newitemname);
由于某种原因,它返回了<input type="text" id="newitemname" name="name" value>

任何想法为什么??

修改:#newitemname元素是一个文本输入字段,#newitempriority是一个选择,我现在正在使用.value("")感谢您指出这一点。

0 个答案:

没有答案
相关问题