Nella colonna destra di questo blog trovate una select che raccoglie i link agli archivi mensili. Come tantissime soluzioni simili, l'attivazione del link avviene con l'evento onChange
. Nostra culpa, nostra grandissima culpa, non è proprio il massimo volendo rispettare un cardine fondamentale in fatto di accessibilità : con Javascript disabilitato, semplicemente, non funziona.
Sul suo blog David Walsh propone una soluzione in grado di superare il problema. Lo script verifica che il browser sia in grado di eseguire Javascript e in caso affermativo nasconde un pulsante di submit (preventivamente inserito nel codice HTML) che sarà invece regolarmente visibile con Javascript disabilitato e con cui sarà possibile attivare le voci del menu. A corredo della spiegazione anche una dimostrazione.