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

Koko edit toimii

parent be5bc72e
No related branches found
No related tags found
No related merge requests found
......@@ -183,8 +183,13 @@ function inputToSpan(li) {
span.appendChild(document.createTextNode(savedValue))
if ( li.className != 'link') {
span.onclick = () => { makeEditable(span) }
li.appendChild(span)
} else {
link = span.innerHTML
span.innerHTML = ''
span.appendChild(createHyperlink(link))
li.appendChild(span)
}
li.appendChild(span)
return li
}
......@@ -340,8 +345,12 @@ function editJump(id){
let li = fullJumpInfo.querySelector(`li :nth-child(${index})`)
let span = li.getElementsByClassName('fullJumpInfoValue')[0]
let input = document.createElement('input')
input.value = span.innerHTML
let originalValue = span.innerHTML
if (li.className != 'link') {
input.value = span.innerHTML
}
else if (li.className == 'link') {
input.value = span.getElementsByTagName('a')[0].innerHTML
}
span.remove()
li.appendChild(input)
}
......@@ -383,7 +392,7 @@ function editJump(id){
})
saveJump(id)
editButton.src = '../img/edit.png'
editButton.onclick = function() { editJump(jump._id) }
editButton.onclick = function() { editJump(id) }
}
}
......@@ -412,16 +421,16 @@ function getJumpInfo(id) {
let input = li.getElementsByTagName('input')[0].value
data[infoName] = input
}
} catch { data['comments'] = '' }
} catch { data[infoName] = '' }
})
// try {
try {
let liLink = jump.getElementsByClassName('link')[0]
let spanLink = liLink.getElementsByClassName('fullJumpInfoValue')[0]
let link = spanLink.innerHTML
let link = spanLink.getElementsByTagName('a')[0].innerHTML
data['link'] = link
console.log(link)
// } catch { data['link'] = '' }
} catch { data['link'] = '' }
return data
}
......
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