He hecho esta función, no sé si es totalmente correcta, pero luego habría que integrarla en la función de búsqueda que tengo más abajo y no sé como casarlas
Código Javascript :
function reemplazaAcentos(cadena){ var cadena = txtBuscar.value.toLowerCase(); var cadena_acentos = "áéíóúü"; var cadena_reemplaza = "aeiouu"; for(var i=0; i<cadena_acentos.length; i++ ){ cadena = cadena.replace(cadena_acentos[i],cadena_reemplaza[i]); } return cadena; } function busca(buscar) { encontrados=new Array(); for(var i=0; i<nombre.length; i++) { var nodoLower=nombre[i][0].toLowerCase(); if(nodoLower.indexOf(buscar.toLowerCase())!=-1) { encontrados.push(nombre[i]); } }
Código HTML :
<input name=text1 type="text" id="buscar" size="30" maxlength="25" value=""/><button type="button" id="botbuscar" value="Buscar")"></button>