overwrite result instead of appending multiple times
This commit is contained in:
parent
95280674e5
commit
1b0d39d706
1 changed files with 7 additions and 3 deletions
10
forms.tmpl
10
forms.tmpl
|
|
@ -192,15 +192,19 @@
|
|||
if (httpRequest.readyState!=httpRequest.DONE){return}
|
||||
if (httpRequest.status == 200){
|
||||
var res = JSON.parse(httpRequest.responseText)
|
||||
var resDiv = document.createElement("DIV")
|
||||
resDiv.setAttribute("class", "resDiv successComp")
|
||||
// this works because only 1 `element` is inside `element`
|
||||
var resDiv = element.getElementsByClassName("resDiv")[0]
|
||||
if (resDiv == null) {
|
||||
resDiv = document.createElement("DIV")
|
||||
runDiv.appendChild(resDiv)
|
||||
}
|
||||
if (res.log != "Compilation Failed\u000A"){
|
||||
resDiv.textContent = res.log
|
||||
resDiv.setAttribute("class", "resDiv successComp")
|
||||
} else {
|
||||
resDiv.textContent = res.compileLog
|
||||
resDiv.setAttribute("class","resDiv failedComp")
|
||||
}
|
||||
runDiv.appendChild(resDiv)
|
||||
} else {
|
||||
console.log("There was a problem with the request.")
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue