Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <select id="terminauswahl">
- <option></option>
- <option></option>
- <option></option>
- <option></option>
- <option></option>
- </select>
- <script>
- function myParseDate(rows, rowIdx) {
- var datearr = rows[rowIdx].cells[1].innerHTML.split(".");
- var timearr = rows[rowIdx].cells[2].innerHTML.split(":");
- return new Date(parseInt(datearr[2]), parseInt(datearr[1]) - 1, parseInt(datearr[0]),
- parseInt(timearr[1]), parseInt(timearr[0]), 0);
- }
- var now = new Date().getTime();
- var rows = document.getElementById("termine").rows;
- var nextTime = new Date(2099, 0, 1).getTime();
- var rowIdx = 1;
- for (var i = 1; i < rows.length; i++) {
- var currentTime = myParseDate(rows, i).getTime();
- if (currentTime < nextTime && currentTime > now) {
- rowIdx = i;
- nextTime = currentTime;
- }
- }
- console.log(rowIdx);
- rows[rowIdx].style.backgroundColor = "lightblue";
- rows[rowIdx].style.border = "thin solid blue";
- document.getElementById("sThema").innerHTML = rows[rowIdx].cells[0].innerHTML;
- document.getElementById("sDatum").innerHTML = rows[rowIdx].cells[1].innerHTML;
- document.getElementById("sUhrzeit").innerHTML = rows[rowIdx].cells[2].innerHTML;
- document.getElementById("sOrt").innerHTML = rows[rowIdx].cells[3].innerHTML;
- var terminauswahl = document.getElementById("terminauswahl");
- for (var i = 0; i < rows.length; i++) {
- var time = rows[i].cells[1].innerHTML + " " + rows[i].cells[2].innerHTML;
- terminauswahl.options[i].value = time;
- terminauswahl.options[i].innerHTML = time;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement