Piccola modifica con oggetti e controllo extra data
This commit is contained in:
parent
508b7fc90f
commit
3de2c473d2
214
index.html
214
index.html
@ -328,16 +328,12 @@
|
||||
|
||||
if (!response.ok)
|
||||
throw new Error(`Errore HTTP: ${response.status}`);
|
||||
|
||||
keepGoing = false;
|
||||
const result = await response.text();
|
||||
|
||||
document.getElementById("output").innerHTML = marked.parse(
|
||||
result
|
||||
.substring(
|
||||
result.indexOf('response":"') + 11,
|
||||
result.indexOf(',"done') - 1
|
||||
)
|
||||
.replace(/\\n/g, "<br>")
|
||||
JSON.parse(result)
|
||||
.response.replace(/\\n/g, "<br>")
|
||||
.replace(/\\/g, "")
|
||||
);
|
||||
document.getElementById("bottone").innerHTML =
|
||||
@ -369,114 +365,116 @@
|
||||
});
|
||||
|
||||
function trovaSegno() {
|
||||
const nascita = document.getElementById("date").value.split("-");
|
||||
const mese = parseInt(nascita[1]);
|
||||
const giorno = parseInt(nascita[2]);
|
||||
const campoSegno = document.getElementById("segno");
|
||||
let isDateInserted = document.getElementById("date").value !== "";
|
||||
|
||||
switch (mese) {
|
||||
case 3:
|
||||
if (giorno >= 20) {
|
||||
campoSegno.value = capitalize(segniZodiacali[0]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[11]);
|
||||
}
|
||||
break;
|
||||
case 4:
|
||||
if (giorno >= 19) {
|
||||
campoSegno.value = capitalize(segniZodiacali[1]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[0]);
|
||||
}
|
||||
break;
|
||||
case 5:
|
||||
if (giorno >= 20) {
|
||||
campoSegno.value = capitalize(segniZodiacali[2]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[1]);
|
||||
}
|
||||
break;
|
||||
case 6:
|
||||
if (giorno >= 20) {
|
||||
campoSegno.value = capitalize(segniZodiacali[3]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[2]);
|
||||
}
|
||||
break;
|
||||
case 7:
|
||||
if (giorno >= 22) {
|
||||
campoSegno.value = capitalize(segniZodiacali[4]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[3]);
|
||||
}
|
||||
break;
|
||||
case 8:
|
||||
if (giorno >= 22) {
|
||||
campoSegno.value = capitalize(segniZodiacali[5]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[4]);
|
||||
}
|
||||
break;
|
||||
case 9:
|
||||
if (giorno >= 22) {
|
||||
campoSegno.value = capitalize(segniZodiacali[6]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[5]);
|
||||
}
|
||||
break;
|
||||
case 10:
|
||||
if (giorno >= 22) {
|
||||
campoSegno.value = capitalize(segniZodiacali[7]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[6]);
|
||||
}
|
||||
break;
|
||||
case 11:
|
||||
if (giorno >= 21) {
|
||||
campoSegno.value = capitalize(segniZodiacali[8]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[7]);
|
||||
}
|
||||
break;
|
||||
case 12:
|
||||
if (giorno >= 21) {
|
||||
campoSegno.value = capitalize(segniZodiacali[9]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[8]);
|
||||
}
|
||||
break;
|
||||
case 1:
|
||||
if (giorno >= 20) {
|
||||
campoSegno.value = capitalize(segniZodiacali[10]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[9]);
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
if (giorno >= 18) {
|
||||
campoSegno.value = capitalize(segniZodiacali[11]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[10]);
|
||||
}
|
||||
break;
|
||||
if (isDateInserted) {
|
||||
const nascita = document.getElementById("date").value.split("-");
|
||||
const mese = parseInt(nascita[1]);
|
||||
const giorno = parseInt(nascita[2]);
|
||||
const campoSegno = document.getElementById("segno");
|
||||
|
||||
switch (mese) {
|
||||
case 3:
|
||||
if (giorno >= 20) {
|
||||
campoSegno.value = capitalize(segniZodiacali[0]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[11]);
|
||||
}
|
||||
break;
|
||||
case 4:
|
||||
if (giorno >= 19) {
|
||||
campoSegno.value = capitalize(segniZodiacali[1]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[0]);
|
||||
}
|
||||
break;
|
||||
case 5:
|
||||
if (giorno >= 20) {
|
||||
campoSegno.value = capitalize(segniZodiacali[2]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[1]);
|
||||
}
|
||||
break;
|
||||
case 6:
|
||||
if (giorno >= 20) {
|
||||
campoSegno.value = capitalize(segniZodiacali[3]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[2]);
|
||||
}
|
||||
break;
|
||||
case 7:
|
||||
if (giorno >= 22) {
|
||||
campoSegno.value = capitalize(segniZodiacali[4]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[3]);
|
||||
}
|
||||
break;
|
||||
case 8:
|
||||
if (giorno >= 22) {
|
||||
campoSegno.value = capitalize(segniZodiacali[5]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[4]);
|
||||
}
|
||||
break;
|
||||
case 9:
|
||||
if (giorno >= 22) {
|
||||
campoSegno.value = capitalize(segniZodiacali[6]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[5]);
|
||||
}
|
||||
break;
|
||||
case 10:
|
||||
if (giorno >= 22) {
|
||||
campoSegno.value = capitalize(segniZodiacali[7]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[6]);
|
||||
}
|
||||
break;
|
||||
case 11:
|
||||
if (giorno >= 21) {
|
||||
campoSegno.value = capitalize(segniZodiacali[8]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[7]);
|
||||
}
|
||||
break;
|
||||
case 12:
|
||||
if (giorno >= 21) {
|
||||
campoSegno.value = capitalize(segniZodiacali[9]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[8]);
|
||||
}
|
||||
break;
|
||||
case 1:
|
||||
if (giorno >= 20) {
|
||||
campoSegno.value = capitalize(segniZodiacali[10]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[9]);
|
||||
}
|
||||
break;
|
||||
case 2:
|
||||
if (giorno >= 18) {
|
||||
campoSegno.value = capitalize(segniZodiacali[11]);
|
||||
} else {
|
||||
campoSegno.value = capitalize(segniZodiacali[10]);
|
||||
}
|
||||
break;
|
||||
}
|
||||
// Reset della UI a prima di premere il link
|
||||
document.getElementById("link").style.display = "block";
|
||||
document.getElementById("defaultInput").style.display = "block";
|
||||
document.getElementById("bottone").style.display = "block";
|
||||
document
|
||||
.querySelectorAll("#trovaSegno > :not(#link)")
|
||||
.forEach((tag) => (tag.style.display = "none"));
|
||||
campoSegno.disabled = true;
|
||||
} else {
|
||||
alert("Inserire una data completa");
|
||||
}
|
||||
|
||||
// Reset della UI a prima di premere il link
|
||||
document.getElementById("link").style.display = "block";
|
||||
document.getElementById("defaultInput").style.display = "block";
|
||||
document.getElementById("bottone").style.display = "block";
|
||||
document
|
||||
.querySelectorAll("#trovaSegno > :not(#link)")
|
||||
.forEach((tag) => (tag.style.display = "none"));
|
||||
campoSegno.disabled = true;
|
||||
}
|
||||
|
||||
function frasiCaricamento() {
|
||||
let i = 0;
|
||||
document.getElementById("output").innerHTML = arrayFrasiCaricamento[i];
|
||||
/*while(keepGoing){
|
||||
if(i%7==0) document.getElementById('output').innerHTML = arrayFrasiCaricamento[i];
|
||||
}*/
|
||||
}
|
||||
/*******************************************************************************************************************************************************/
|
||||
</script>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user