Fix Chrome/Edge compatibility
Chrome does not support valueAsDate on datetime-local inputs
This commit is contained in:
parent
4e4248a9ae
commit
e016afbf45
|
@ -133,11 +133,11 @@ function updateBilirubin() {
|
||||||
let bilirubin = document.getElementById('bilirubin').valueAsNumber;
|
let bilirubin = document.getElementById('bilirubin').valueAsNumber;
|
||||||
let gestation = document.getElementById('gestation').valueAsNumber;
|
let gestation = document.getElementById('gestation').valueAsNumber;
|
||||||
|
|
||||||
if (document.getElementById('time_birth').valueAsDate === null) {
|
if (document.getElementById('time_birth').value === '') {
|
||||||
resultDiv.className = 'hidden';
|
resultDiv.className = 'hidden';
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (document.getElementById('time_measurement').valueAsDate === null) {
|
if (document.getElementById('time_measurement').value === '') {
|
||||||
resultDiv.className = 'hidden';
|
resultDiv.className = 'hidden';
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -150,7 +150,7 @@ function updateBilirubin() {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
let [d, result_text, text_colour, background_colour, accent_colour] = describeBilirubin(gestation, document.getElementById('time_birth').valueAsDate, document.getElementById('time_measurement').valueAsDate, bilirubin);
|
let [d, result_text, text_colour, background_colour, accent_colour] = describeBilirubin(gestation, new Date(document.getElementById('time_birth').value), new Date(document.getElementById('time_measurement').value), bilirubin);
|
||||||
|
|
||||||
chart.data.datasets[2].data = [{x: d, y: bilirubin}];
|
chart.data.datasets[2].data = [{x: d, y: bilirubin}];
|
||||||
chart.update();
|
chart.update();
|
||||||
|
|
Loading…
Reference in New Issue