New Array e Replace dentro WHILE

z.cristiano

Utente Attivo
16 Giu 2007
145
0
16
Perchè non funziona? Ho fatto in modo che se ci sono le lette con gli accenti, deve sostituire automaticamente senza accenti, vedi sotto

<script>

function controlla_data_scadenza()
{

data_1 = "";

var i = 0;

var primo = new Array("è", "ò", "à", "ù", "ì");

var secondo = new Array("e", "o", "a", "u", "i");

while(i < data_scadenza.length)
{

data_1 += data_scadenza.replace(primo, secondo);

i++

}

document.getElementById('visualizza_data').innerHTML = data_1;

}

</script>
<input name="data_scadenza" id="data_scadenza" type="text" class="campi" size="10" onkeydown="controlla_data_scadenza(data_scadenza);" onkeyup="controlla_data_scadenza(data_scadenza);" maxlength="10"> -> <span id="visualizza_data"></span>

Cosa ho sbagliato?
 

Discussioni simili