Problema risolto.
Se a qualcuno serve la funzione, eccola:
codice:
function create_filename(){
var titolo = document.getElementById('titolo').value;
titolo = titolo.replace(
/\./g, "").replace(
/\'/g, "").replace(
/""/g, "").replace(
/</g, "").replace(
/>/g, "").replace(
/,/g, "").replace(
/\:/g, "").replace(
/\?/g, "").replace(
/\!/g, "").replace(
/\;/g, "").replace(
/«/g, "").replace(
/»/g, "").replace(
/à/g, "a").replace(
/è/g, "e").replace(
/é/g, "e").replace(
/ò/g, "o").replace(
/ù/g, "u").replace(
/ì/g, "i").replace(
/ /g, "-");{
document.getElementById('filename').value = titolo;
document.getElementById('filename').value = document.getElementById('filename').value.toLowerCase();
}
}