-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathscript.js
More file actions
62 lines (57 loc) · 1.63 KB
/
script.js
File metadata and controls
62 lines (57 loc) · 1.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
function sub()
{
var an = document.getElementById('AssignmentName').value;
var dd = document.getElementById('DueDate').value;
var al = document.getElementById('AssignmentLink').value;
var ac = document.getElementById('AssignmentClass').value;
var td = document.getElementById('dropdown').value;
if (an.length == 0){
alert("Assignment Name is required")
}
else {
if (al.length > 0){
linkHtml = "<a href=" + al + " target=\"_blank\">"
}
else {
linkHtml = ""
}
if (dd != "" && ac != ""){
hoverText = dd + " - " + ac
}
else {
hoverText = dd + ac
}
var table = document.getElementById("table");
var rows = table.rows.length;
var row = table.insertRow(rows);
if (td == "To Do") {
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
var cell3 = row.insertCell(2);
cell1.innerHTML = "<div ondblclick=\"del()\" class=\"myDIV\">" + linkHtml + an + "</a></div> <div class=\"hide\">" + hoverText + "</div>";
}
else if (td == "Doing") {
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
var cell3 = row.insertCell(2);
cell2.innerHTML = "<div ondblclick=\"del()\" class=\"myDIV\">" + linkHtml + an + "</a></div> <div class=\"hide\">" + hoverText + "</div>";
}
else {
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
var cell3 = row.insertCell(2);
cell3.innerHTML = "<div ondblclick=\"del()\" class=\"myDIV\">" + linkHtml + an + "</a></div> <div class=\"hide\">" + hoverText + "</div>";
}
}
}
function del() {
$("table tr").not("thead tr").unbind().dblclick(function(){
clickedRow = this.rowIndex
if (clickedRow == 0) {
null
}
else {
table.deleteRow(clickedRow);
}
});
}