Fix percorsi seta

This commit is contained in:
Leocraft1
2025-09-28 09:13:39 +02:00
parent 592cab3d4f
commit 79c1ffbf49
2 changed files with 25 additions and 3 deletions

View File

@@ -64,8 +64,12 @@ function caricadati(){
container.appendChild(table); container.appendChild(table);
}) })
.catch(err => { .catch(err => {
if(item.error=="Percorso non trovato"){
document.getElementById('tabella-container').textContent = "Percorso non trovato.";
}else{
console.error('Errore nel caricamento dati:', err); console.error('Errore nel caricamento dati:', err);
document.getElementById('tabella-container').textContent = "Errore nella sintassi dei dati ricevuti."; document.getElementById('tabella-container').textContent = "Errore nella sintassi dei dati ricevuti.";
}
}); });
} }

View File

@@ -18,6 +18,9 @@ fetch(url)
if(element<100){ if(element<100){
const result = document.createElement('a'); const result = document.createElement('a');
result.setAttribute("class","bianco"); result.setAttribute("class","bianco");
if(element.includes("(")){
result.setAttribute("class","rosso");
}
result.setAttribute("href","rcodes.html?routenum="+element); result.setAttribute("href","rcodes.html?routenum="+element);
result.innerHTML = ` result.innerHTML = `
<div class="search-result"><h3>${element}</h3> <div class="search-result"><h3>${element}</h3>
@@ -26,6 +29,9 @@ fetch(url)
}else if(element>390&&element<400){ }else if(element>390&&element<400){
const result = document.createElement('a'); const result = document.createElement('a');
result.setAttribute("class","bianco"); result.setAttribute("class","bianco");
if(element.includes("(")){
result.setAttribute("class","rosso");
}
result.setAttribute("href","rcodes.html?routenum="+element); result.setAttribute("href","rcodes.html?routenum="+element);
result.innerHTML = ` result.innerHTML = `
<div class="search-result"><h3>${element}</h3> <div class="search-result"><h3>${element}</h3>
@@ -34,14 +40,20 @@ fetch(url)
}else if(element=="5taxi"||element=="10tax"){ }else if(element=="5taxi"||element=="10tax"){
const result = document.createElement('a'); const result = document.createElement('a');
result.setAttribute("class","bianco"); result.setAttribute("class","bianco");
if(element.includes("(")){
result.setAttribute("class","rosso");
}
result.setAttribute("href","rcodes.html?routenum="+element); result.setAttribute("href","rcodes.html?routenum="+element);
result.innerHTML = ` result.innerHTML = `
<div class="search-result"><h3>${element}</h3> <div class="search-result"><h3>${element}</h3>
`; `;
sContainer.appendChild(result); sContainer.appendChild(result);
}else if(/^[^A-Z].*[A-Z]/i.test(element)){ }else if(/^[^A-Z].*[A-Z]/i.test(element)||element.includes("(")){
const result = document.createElement('a'); const result = document.createElement('a');
result.setAttribute("class","bianco"); result.setAttribute("class","bianco");
if(element.includes("(")){
result.setAttribute("class","rosso");
}
result.setAttribute("href","rcodes.html?routenum="+element); result.setAttribute("href","rcodes.html?routenum="+element);
result.innerHTML = ` result.innerHTML = `
<div class="search-result"><h3>${element}</h3> <div class="search-result"><h3>${element}</h3>
@@ -50,6 +62,9 @@ fetch(url)
}else if(!/^[A-Z]/i.test(element)){ }else if(!/^[A-Z]/i.test(element)){
const result = document.createElement('a'); const result = document.createElement('a');
result.setAttribute("class","bianco"); result.setAttribute("class","bianco");
if(element.includes("(")){
result.setAttribute("class","rosso");
}
result.setAttribute("href","rcodes.html?routenum="+element); result.setAttribute("href","rcodes.html?routenum="+element);
result.innerHTML = ` result.innerHTML = `
<div class="search-result"><h3>${element}</h3> <div class="search-result"><h3>${element}</h3>
@@ -58,6 +73,9 @@ fetch(url)
}else{ }else{
const result = document.createElement('a'); const result = document.createElement('a');
result.setAttribute("class","bianco"); result.setAttribute("class","bianco");
if(element.includes("(")){
result.setAttribute("class","rosso");
}
result.setAttribute("href","rcodes.html?routenum="+element); result.setAttribute("href","rcodes.html?routenum="+element);
result.innerHTML = ` result.innerHTML = `
<div class="search-result"><h3>${element}</h3> <div class="search-result"><h3>${element}</h3>