I need to timer on my html page with using javascript. But I have <input type="date" /> and timer get the selected date time and control it. If the differences between current time and selected time close in for instance last 1 day. Timer show alert message. How can I do this? I need to compare current time and selected time. Thanks for all response.
function add() {
var num = document.getElementById("t1").rows.length;
console.log(num);
var x = document.createElement("tr");
var a = document.createElement("td");
var anode = document.createTextNode(num + '.');
a.appendChild(anode);
x.appendChild(a);
a = document.createElement("td");
anode = document.createElement("input");
var b = document.createAttribute("type");
b.value = "checkbox";
anode.setAttributeNode(b);
a.appendChild(anode);
x.appendChild(a);
a = document.createElement("td");
anode = document.createElement("input")
var b = document.createAttribute("type");
b.value = "date";
anode.setAttributeNode(b);
a.appendChild(anode);
x.appendChild(a);
a = document.createElement("td");
anode = document.createElement("input");
b = document.createAttribute("type");
b.value = "text";
anode.setAttributeNode(b);
a.appendChild(anode);
x.appendChild(a);
a = document.createElement("td");
anode = document.createElement('input');
anode.setAttribute('type', 'button');
anode.setAttribute('value', 'Delete Row');
anode.setAttribute('onclick', 'deleteRow(this)');
a.appendChild(anode);
x.appendChild(a);
document.getElementById("t1").appendChild(x);
}
function deleteRow(e, v) {
var tr = e.parentElement.parentElement;
var tbl = e.parentElement.parentElement.parentElement;
tbl.removeChild(tr);
}
table {
border-collapse: collapse;
margin: 10px;
}
table,
td,
th {
border: 1px solid black;
padding: 10px;
}
<table id="t1">
<tr>
<th></th>
<th></th>
<th></th>
<th></th>
<th>
<input style="padding:10px" type="button" value="Add Row" onclick="add()" />
</th>
</tr>
<tr>
<td>1.</td>
<td>
<input type="checkbox" />
</td>
<td>
<input type="date" />
</td>
<td>
<input type="text" />
</td>
<td>
<input type="button" value="Delete Row" onclick="deleteRow(this)" />
</td>
</tr>
</table>