function Trim(stringa){
return stringa.replace(/^\s*|\s*$/g,"");
}

Cosa ha che non va questa funzione?

Quando la uso in un'altra funzione, non mi elimina gli spazi vuoti, cioè:

cf = Trim(campo.value.toUpperCase());

Ma gli spazi restano così come li ho inseriti..

Grazie.

Ale