diff --git a/seta_menu/percorsi/js/linea.js b/seta_menu/percorsi/js/linea.js
index 4b7bb91..beebcc6 100644
--- a/seta_menu/percorsi/js/linea.js
+++ b/seta_menu/percorsi/js/linea.js
@@ -64,8 +64,12 @@ function caricadati(){
container.appendChild(table);
})
.catch(err => {
- console.error('Errore nel caricamento dati:', err);
- document.getElementById('tabella-container').textContent = "Errore nella sintassi dei dati ricevuti.";
+ if(item.error=="Percorso non trovato"){
+ document.getElementById('tabella-container').textContent = "Percorso non trovato.";
+ }else{
+ console.error('Errore nel caricamento dati:', err);
+ document.getElementById('tabella-container').textContent = "Errore nella sintassi dei dati ricevuti.";
+ }
});
}
diff --git a/seta_menu/percorsi/js/script.js b/seta_menu/percorsi/js/script.js
index 22d356f..47ef635 100644
--- a/seta_menu/percorsi/js/script.js
+++ b/seta_menu/percorsi/js/script.js
@@ -18,6 +18,9 @@ fetch(url)
if(element<100){
const result = document.createElement('a');
result.setAttribute("class","bianco");
+ if(element.includes("(")){
+ result.setAttribute("class","rosso");
+ }
result.setAttribute("href","rcodes.html?routenum="+element);
result.innerHTML = `
${element}
@@ -26,6 +29,9 @@ fetch(url)
}else if(element>390&&element<400){
const result = document.createElement('a');
result.setAttribute("class","bianco");
+ if(element.includes("(")){
+ result.setAttribute("class","rosso");
+ }
result.setAttribute("href","rcodes.html?routenum="+element);
result.innerHTML = `
${element}
@@ -34,14 +40,20 @@ fetch(url)
}else if(element=="5taxi"||element=="10tax"){
const result = document.createElement('a');
result.setAttribute("class","bianco");
+ if(element.includes("(")){
+ result.setAttribute("class","rosso");
+ }
result.setAttribute("href","rcodes.html?routenum="+element);
result.innerHTML = `
${element}
`;
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');
result.setAttribute("class","bianco");
+ if(element.includes("(")){
+ result.setAttribute("class","rosso");
+ }
result.setAttribute("href","rcodes.html?routenum="+element);
result.innerHTML = `
${element}
@@ -50,6 +62,9 @@ fetch(url)
}else if(!/^[A-Z]/i.test(element)){
const result = document.createElement('a');
result.setAttribute("class","bianco");
+ if(element.includes("(")){
+ result.setAttribute("class","rosso");
+ }
result.setAttribute("href","rcodes.html?routenum="+element);
result.innerHTML = `
${element}
@@ -58,6 +73,9 @@ fetch(url)
}else{
const result = document.createElement('a');
result.setAttribute("class","bianco");
+ if(element.includes("(")){
+ result.setAttribute("class","rosso");
+ }
result.setAttribute("href","rcodes.html?routenum="+element);
result.innerHTML = `
${element}