每当向数组中添加一个项目时,此函数将运行。它简单地创建一个列表项元素,向该项附加一些文本,然后将其附加到列表元素(#requestList)。
function UpdateListOnScreen(NewListItem){
var grabList = document.getElementById('requestList');
var text = ""+ GetCalendarName(NewListItem.calChoice) +" For "+ GetLessonSlot(NewListItem.lessonChoice) + " On " + GetDateInTextForm(NewListItem.date) + "";
var entry = document.createElement('li');
entry.id = list.length-1;
entry.className = "ItemNotChecked";
entry.appendChild(document.createTextNode(text));
grabList.appendChild(entry);
}
我正在努力弄清楚的一件事是如何在列表项上添加按钮元素?我希望每个列表项都有自己的按钮元素,但似乎无法弄清楚如何在将文本追加到列表项后追加按钮。
谢谢。