| @@ -3415,7 +3415,12 @@ function updatePreview(name) { | |||||
| if (scale == "") | if (scale == "") | ||||
| scale = document.getElementById("scale").placeholder; | scale = document.getElementById("scale").placeholder; | ||||
| let value = document.getElementById(name).value; | |||||
| let element = document.getElementById(name); | |||||
| if (element == undefined) | |||||
| return; | |||||
| let value = element.value; | |||||
| let unitType = document.getElementById(name).dataset.unit; | let unitType = document.getElementById(name).dataset.unit; | ||||
| if (value == "") | if (value == "") | ||||
| @@ -3423,6 +3428,9 @@ function updatePreview(name) { | |||||
| let result = ""; | let result = ""; | ||||
| if (unitType == undefined) | |||||
| return; | |||||
| if (unitType == "length") | if (unitType == "length") | ||||
| result = length(value * scale, unit); | result = length(value * scale, unit); | ||||
| else if (unitType == "area") | else if (unitType == "area") | ||||