Estou usando o replace para substituir a string, tirando acento e espaços em branco, segue abaixo o código:
function seoString(palavra)
{
var string = palavra;
for (i=0;i<string.length-1;i++)
{
// Removendo acento
string = string.replace(/[âáàã]/,"a");
string = string.replace(/[éèê]/,"e");
string = string.replace(/[íìî]/,"i");
string = string.replace(/[ôõóò]/,"o");
string = string.replace(/[úùû]/,"u");
string = string.replace("ç","c");
string = string.replace(" ","-");
}
document.getElementById("seo").value = string.toLowerCase();
}Mas ele só subistitu o espaço em branco, os acentos não esta tirando nem o "ç", porque ? O que tem de errado galera quem puder ajudar agradeço desde já!










