Torna indietro   AlterVista | Spazio web gratis, hosting free php mysql > Supporto > Basi per siti web > Validazione e accessibilità
FAQ Lista utenti Calendario Cerca I messaggi di oggi Segna tutti i forums come letti

Rispondi
 
LinkBack Strumenti discussione Cerca in questa discussione Modalità visualizzazione
  #1 (permalink)  
Vecchio 21-12-2006, 12.30.51
popoworld popoworld non è connesso
Neofita
 
Data registrazione: 14-12-2006
Messaggi: 14
Predefinito Warning "DIV"

Ciao.
Io ho questo problemino con il "warning" della validazione:

Ho creato delle liste tramite una serie di "div" ai quali ho dato due "id" differenti, ora, la pagina è validata ma continua a darmi quei maledettissimi "warning" sui "div" scrivendomi questa cosa:
Warning: <div> anchor "xxx" already defined
...(dove "xxx" sta per il nome che ho dato al "div")
...Contando che sarebbe assurdo dare un nome differente ad ogni "div" in quanto ce ne sono almeno un centinaio, come fare per correggere la cosa ?

Grazie.
Rispondi citando
  #2 (permalink)  
Vecchio 21-12-2006, 12.34.14
L'avatar di silverseraph
silverseraph silverseraph non è connesso
AlterGuru
 
Data registrazione: 27-04-2005
Residenza: Localhost
Messaggi: 1,105
Invia un messaggio via MSN a silverseraph
Predefinito

Forse intende dire che ci sono più div con quell'id. Comunque anche a me hanno sempre dato errori nella validazione gli id nei div, sono dovuto passare alle classi.
Rispondi citando
  #3 (permalink)  
Vecchio 21-12-2006, 12.50.10
L'avatar di dementialsite
dementialsite dementialsite non è connesso
Super Moderatore
 
Data registrazione: 19-10-2004
Residenza: fuori Padova
Messaggi: 3,109
Manda un messaggio tramite Skype™ a dementialsite
Predefinito

Non è possibile dichiarare DIV diversi (ma anche altri elementi, come P, IMG, A, etc.) con lo stesso ID, se ci pensate un'attimo uno dei motivi è questo (anche se JavaScript e accessibilità non vanno molto d'accordo): quale elemento si andrebbe ad "agganciare" con questa istruzione JavaScript, se ci fosse più di un elemento con ID "xxx"?
Codice:
var obj = document.getElementById ("xxx");
Se stai usando gli ID per assegnare CSS, la soluzione è proprio quella di usare classi (sostituendo ID con CLASS): diversamente dagli ID possono essere utilizzate tutte le volte che si vogliono in una sola pagina.

Statemi bene...
__________________
Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

When you don't know your next step... improvise
DEMENTI4L SITE // THE BO4RD - Il forum di DEMENTI4L SITE // Free-n-Joy: divertirsi è bello, ma gratis è MOOOLTO meglio...
Mi trovate anche sui forum di Punto Web - Blogo.it Network - The Game Homepage
Rispondi citando
  #4 (permalink)  
Vecchio 21-12-2006, 13.08.13
L'avatar di silverseraph
silverseraph silverseraph non è connesso
AlterGuru
 
Data registrazione: 27-04-2005
Residenza: Localhost
Messaggi: 1,105
Invia un messaggio via MSN a silverseraph
Predefinito

Scusa DS ma, in javascript non è possibile assengare quella variabile a più div con lo stesso id? io sapevoche fose possibile.
Rispondi citando
  #5 (permalink)  
Vecchio 21-12-2006, 13.59.11
popoworld popoworld non è connesso
Neofita
 
Data registrazione: 14-12-2006
Messaggi: 14
Predefinito

Citazione:
Originalmente inviato da dementialsite
Se stai usando gli ID per assegnare CSS, la soluzione è proprio quella di usare classi (sostituendo ID con CLASS): diversamente dagli ID possono essere utilizzate tutte le volte che si vogliono in una sola pagina.

Statemi bene...
Si... effettivamente è così...
È che mi era venuta meccanica come cosa... "class" infatti lo uso con i vari span , p , td , ecc. ecc. ma poi, avendo creato anche i "div" che contenevano il tutto, mi è venuto, appunto, meccanico, l'inserimento dell'attributo "id" anche in questi ultimi...
Grazie... andrò a fare quelle 100/150 variazioni (che bello) e cercherò di ricordarmelo.
Rispondi citando
  #6 (permalink)  
Vecchio 22-12-2006, 10.03.39
L'avatar di funcool
funcool funcool non è connesso
Utente storico
 
Data registrazione: 05-02-2004
Residenza: Qui... Non lì, qui!
Messaggi: 15,425
Predefinito

Citazione:
Originalmente inviato da silverseraph
Scusa DS ma, in javascript non è possibile assengare quella variabile a più div con lo stesso id? io sapevoche fose possibile.
Non so se tramite JavaScript funzioni, comunque sarebbe un procedimento errato.
__________________
Mattia vi manda a FunCool - Matriz - Directory Gogol - Segnala il tuo Feed! - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
Rispondi citando
Rispondi


Strumenti discussione Cerca in questa discussione
Cerca in questa discussione:

Ricerca avanzata
Modalità visualizzazione

Regole di scrittura
Tu non puoi inserire nuovi messaggi
Tu non puoi rispondere ai messaggi
Tu non puoi inviare files
Tu non puoi modificare i tuoi messaggi

Il codice vB è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks are Attivato
Pingbacks are Attivato
Refbacks are Disattivato



Tutti gli orari sono GMT +2. Adesso sono le 08.57.52.


Powered by vBulletin®
Copyright ©2000 - 2007, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.0.0