Piccola modifica con oggetti e controllo extra data

This commit is contained in:
La Programmatrice Verde 2025-03-28 21:10:18 +01:00
parent 508b7fc90f
commit 3de2c473d2

View File

@ -328,16 +328,12 @@
if (!response.ok) if (!response.ok)
throw new Error(`Errore HTTP: ${response.status}`); throw new Error(`Errore HTTP: ${response.status}`);
keepGoing = false;
const result = await response.text(); const result = await response.text();
document.getElementById("output").innerHTML = marked.parse( document.getElementById("output").innerHTML = marked.parse(
result JSON.parse(result)
.substring( .response.replace(/\\n/g, "<br>")
result.indexOf('response":"') + 11,
result.indexOf(',"done') - 1
)
.replace(/\\n/g, "<br>")
.replace(/\\/g, "") .replace(/\\/g, "")
); );
document.getElementById("bottone").innerHTML = document.getElementById("bottone").innerHTML =
@ -369,6 +365,9 @@
}); });
function trovaSegno() { function trovaSegno() {
let isDateInserted = document.getElementById("date").value !== "";
if (isDateInserted) {
const nascita = document.getElementById("date").value.split("-"); const nascita = document.getElementById("date").value.split("-");
const mese = parseInt(nascita[1]); const mese = parseInt(nascita[1]);
const giorno = parseInt(nascita[2]); const giorno = parseInt(nascita[2]);
@ -460,7 +459,6 @@
} }
break; break;
} }
// Reset della UI a prima di premere il link // Reset della UI a prima di premere il link
document.getElementById("link").style.display = "block"; document.getElementById("link").style.display = "block";
document.getElementById("defaultInput").style.display = "block"; document.getElementById("defaultInput").style.display = "block";
@ -469,14 +467,14 @@
.querySelectorAll("#trovaSegno > :not(#link)") .querySelectorAll("#trovaSegno > :not(#link)")
.forEach((tag) => (tag.style.display = "none")); .forEach((tag) => (tag.style.display = "none"));
campoSegno.disabled = true; campoSegno.disabled = true;
} else {
alert("Inserire una data completa");
}
} }
function frasiCaricamento() { function frasiCaricamento() {
let i = 0; let i = 0;
document.getElementById("output").innerHTML = arrayFrasiCaricamento[i]; document.getElementById("output").innerHTML = arrayFrasiCaricamento[i];
/*while(keepGoing){
if(i%7==0) document.getElementById('output').innerHTML = arrayFrasiCaricamento[i];
}*/
} }
/*******************************************************************************************************************************************************/ /*******************************************************************************************************************************************************/
</script> </script>