Skip to content
Snippets Groups Projects
Commit 03280588 authored by AA2875's avatar AA2875
Browse files

suunitelmia

parent 6a4e4a1a
No related branches found
No related tags found
No related merge requests found
......@@ -11,13 +11,13 @@ async function loadJumps() {
showJumps(jumps)
}
function createJumpListItem(jump) {
function createJumpListItem(jump) { // Tähän sisennys hommat
let li = document.createElement('li')
let li_attr = document.createAttribute('id')
li_attr.value= jump._id
li_attr.value = jump._id
li.setAttributeNode(li_attr)
let text = document.createTextNode(jump.text)
li.appendChild(text)
let jumpSpecs = document.createTextNode(jump.number + " " + jump.date)
li.appendChild(jumpSpecs)
// spanit
let edit_span = document.createElement('span')
let edit_span_attr = document.createAttribute('class')
......@@ -45,7 +45,7 @@ function showJumps(jumps) {
let infoText = document.getElementById('infoText')
// no jumps
if (jumps.length === 0) {
infoText.innerHTML = 'Ei tehtäviä'
infoText.innerHTML = 'Ei hyppyjä'
} else {
jumps.forEach(jump => {
let li = createJumpListItem(jump)
......@@ -76,21 +76,22 @@ async function addJump() {
let infoText = document.getElementById('infoText')
infoText.innerHTML = ''
newJump.value = ''
newJumpNumber.value = ''
newJumpDate.value = ''
}
function editJump(id){
let li = document.getElementById(id)
let input = document.getElementById("newJump")
let number = document.getElementById("newJumpNumber")
let jump_content = li.innerHTML.slice(0, -63)
input.value = jump_content
let button = document.getElementById("btn")
number.value = jump_content
let button = document.getElementById("addJumpBtn")
button.style.backgroundColor = "yellow"
button.innerHTML = "Tallenna"
button.onclick = function() { saveJump(id) }
}
async function saveJump(id){
async function saveJump(id){ // Erheitä esim text newJump.value
let newJump = document.getElementById('newJump')
const data = { 'text': newJump.value }
const response = await fetch('http://localhost:3000/jumps/'+id, {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment