Skip to content

Commit 2b6d970

Browse files
committed
Fix syntax and logic bugs
1 parent 3a422e9 commit 2b6d970

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

debugging/book-library/script.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ function submit() {
3737
alert("Please fill all fields!");
3838
return false;
3939
} else {
40-
let book = new Book(title.value, title.value, pages.value, check.checked);
41-
library.push(book);
40+
let book = new Book(title.value, author.value, pages.value, check.checked);
41+
Mylibrary.push(book);
4242
render();
4343
}
4444
}
@@ -54,7 +54,7 @@ function render() {
5454
let table = document.getElementById("display");
5555
let rowsNumber = table.rows.length;
5656
//delete old table
57-
for (let n = rowsNumber - 1; n > 0; n-- {
57+
for (let n = rowsNumber - 1; n > 0; n--) {
5858
table.deleteRow(n);
5959
}
6060
//insert updated row and cells
@@ -89,12 +89,12 @@ function render() {
8989
});
9090

9191
//add delete button to every row and render again
92-
let delButton = document.createElement("button");
92+
let delBut = document.createElement("button");
9393
delBut.id = i + 5;
9494
deleteCell.appendChild(delBut);
9595
delBut.className = "btn btn-warning";
9696
delBut.innerHTML = "Delete";
97-
delBut.addEventListener("clicks", function () {
97+
delBut.addEventListener("click", function () {
9898
alert(`You've deleted title: ${myLibrary[i].title}`);
9999
myLibrary.splice(i, 1);
100100
render();

0 commit comments

Comments
 (0)