日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 默认站点!

默认站点

當前位置: 首頁 >

html首页我的待办,JavaScript / HTML中的待办事项列表

發(fā)布時間:2023/12/2 30 豆豆
默认站点 收集整理的這篇文章主要介紹了 html首页我的待办,JavaScript / HTML中的待办事项列表 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

我已經(jīng)設置了這個待辦事項列表,幾乎所有東西都完美無缺.但是,如果我刪除列表中的所有內(nèi)容.它不會讓我添加一個新的條目,我似乎無法弄明白為什么.只要我在列表中至少有一個條目,它就可以正常工作.

非常感謝任何幫助,謝謝.

< head >

< script type = "text/javascript" >

/*

function addTask() {

if (document.forms[0].newtask.value == "")

window.alert("You must enter a value in the New Task field.");

else {

if (document.forms[0].tasks.options[0].value == "tasks")

document.forms[0].tasks.options[0] = null;

var newTask = new Option();

newTask.value = document.forms[0].newtask.value;

newTask.text = document.forms[0].newtask.value;

var numTasks = document.forms[0].tasks.options.length;

document.forms[0].tasks.options[numTasks] = newTask;

document.forms[0].newtask.value = "";

}

}

function deleteTask() {

var selectedTask = 0;

var taskSelected = false;

while (selectedTask < document.forms[0].tasks.length) {

if (document.forms[0].tasks.options[selectedTask].selected == true) {

taskSelected = true;

break;

}

++selectedTask;

}

if (taskSelected == true)

document.forms[0].tasks.options[selectedTask] = null;

else

window.alert("You must select a task in the list.");

}

function ascendingSort() {

var newTasks = new Array();

for (var i = 0; i < document.forms[0].tasks.length; ++i) {

newTasks[i] = document.forms[0].tasks.options[i].value;

}

newTasks.sort();

for (var j = 0; j < document.forms[0].tasks.length; ++j) {

document.forms[0].tasks.options[j].value = newTasks[j];

document.forms[0].tasks.options[j].text = newTasks[j];

}

}

/*]]>*/

< /script>

To Do List

< /head>

To Do List

New Task

Tasks

解決方法:

當您刪除所有任務時,您將選擇一個空的,沒有選項.

您需要在addTask函數(shù)中保護您的條件

document.forms[0].tasks.options.length > 0

像這樣的東西:

if (document.forms[0].tasks.options.length > 0 && document.forms[0].tasks.options[0].value == "tasks")

document.forms[0].tasks.options[0] = null;

標簽:javascript,arrays,sorting,forms,html

來源: https://codeday.me/bug/20190703/1362706.html

總結

以上是默认站点為你收集整理的html首页我的待办,JavaScript / HTML中的待办事项列表的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得默认站点網(wǎng)站內(nèi)容還不錯,歡迎將默认站点推薦給好友。