Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Stanza237
    Guest

    Controllo delle aree di testo

    Come posso controllare una o + aree di testo, di modo che non contengano caratteri accentati (àèìòù), e cambiarli in a' e' i' o' u'?

  2. #2
    Reale_Augello
    Guest

    Potresti...

    ... provare così:

    codice:
    <script language="JavaScript">
    
    function Controllo(miatxt) {
     var valore=miatxt.value;
     var exp1=/à/g;
     var exp2=/è/g;
     var exp3=/ì/g;
     var exp4=/ò/g;
     var exp5=/ù/g;
     if ((valore.indexOf('à')!=-1)) valore=valore.replace(exp1,"a'");
     if ((valore.indexOf('è')!=-1)) valore=valore.replace(exp2,"e'");
     if ((valore.indexOf('ì')!=-1)) valore=valore.replace(exp3,"i'");
     if ((valore.indexOf('ò')!=-1)) valore=valore.replace(exp4,"o'");
     if ((valore.indexOf('ù')!=-1)) valore=valore.replace(exp5,"u'");
     miatxt.value=valore;
    }
    
    </script>
    Da attivare, per esempio, alla pressione di un pulsante:

    codice:
    <input value="Controllo" type="button" onClick="Controllo(this.form.txt1);">
    Dove 'txt1' è il nome della tua textarea.

    Ciao !

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.