Ciao a tutti.
Io utilizzo questo script per far sì che ad ogni voce di una select che viene selezionata
mi faccia apparire delle righe di descrizione di quella voce.

function ShowCode()
{
var sel = document.getElementById('sel');
var selected = sel.selectedIndex;
var length = sel.options.length;
var block = 'opt' + sel.options[selected].value;

for(var i=1; i <= length; i++)
{
document.getElementById('opt' + i).style.display = 'none';
}

document.getElementById(block).style.display = 'block';
}

Funziona bene solo se assegno ad ogni voce un value numerico. Se invece assegno un value con del testo non funziona più.
Mi dite come devo modificarlo per far sì che funzioni anche nell'altro modo ?
Grazie.
Gaetano