Il metodo JavaScript toUpperCase è una funzione incorporata che appartiene all'oggetto String. Questo metodo è utilizzato per trasformare tutti i caratteri di una stringa in lettere maiuscole.
Dunque, quando desideriamo convertire l'intero testo in maiuscolo, il metodo toUpperCase di JavaScript si rivela utile. Questo metodo permette di eseguire una trasformazione rapida ed efficace, rendendo tutte le lettere della stringa in caratteri maiuscoli.
Il metodo toUpperCase ha la seguente sintassi:
stringa.toUpperCase();
Da zero ad eroe
Entra nel mondo della programmazione web: variabili, funzioni, array, DOM, eventi. Con esercizi pratici e progetti coinvolgenti.
⏱️8 ore di corso registrato
🧩Più di 50 algoritmi risolti passo passo
🎯Livello base — da zero ad eroe
💻100% online, fruibile quando vuoi
JavaScript toUpperCase - primo esempio
In questo primo esempio trasformiamo la stringa in maisucolo.
let testoMinuscolo = "coding creativo";
let testoMaiuscolo = testoMinuscolo.toUpperCase();
console.log(testoMaiuscolo); // "CODING CREATIVO"
Prova nell'editor:
JavaScript toUpperCase - secondo esempio
Controllare se una stringa è scritta in maiuscolo.
Per sviluppare questo esempio innanzitutto dichiariamo ed inizializziamo una variabile stringa.
Ad esempio io ho assegnato il valore coding creativo. Successivamente, verifichiamo se la stringa coincide esattamente con la stessa stringa in formato maiuscolo. Se questa condizione risulta vera, indichiamo 'La stringa è già in maiuscolo'. In caso contrario, applichiamo il metodo toUpperCase() per trasformare la stringa in maiuscolo e visualizziamo il risultato.
Di seguito, ecco un esempio pratico dell'utilizzo di un'istruzione condizionale if-else insieme al metodo toUpperCase() di JavaScript.
let stringa = 'Coding Creativo';
if (stringa === stringa.toUpperCase()){
console.log('La stringa è già scritta in maiuscolo' + coding);
} else {
stringa = stringa.toUpperCase();
console.log('La stringa trasformata è: ' + stringa);
}
JavaScript toUpperCase e getElementById
Inseriamo un valore attraverso un campo di input e, dopo aver cliccato su ok, trasformiamo questo valore in maiuscolo.
In questo esempio, oltre al metodo toUpperCase di JavaScript, utilizzeremo anche il metodo getElementById che abbiamo spiegato in questo tutorial: metodo getElementById.
Ricordiamo quindi che questo metodo restituisce l’elemento che ha l’id uguale a quello specificato tra parentesi tonde.
📚 Consigliato per te
50 Algoritmi per imparare JavaScript
Una guida step by step per imparare JavaScript con esercizi svolti.
Al click sul pulsante ok, richiamiamo la funzione trasforma() in JavaScript.
Ecco dunque il codice html:
<h2>Esempio con il metodo toUpperCase e getElementById</h2>
<label>Inserisci il nome: </label>
<input type="text" id="nome">
<input type="button" id="ok" value="ok" onclick="trasforma()">
<p id="risultato"></p>
Ed il codice JavaScript:
function trasforma() {
let nome = document.getElementById("nome").value;
nome = nome.toUpperCase();
document.getElementById("risultato").innerHTML = "Il nome inserito è: " + nome;
}
Conclusione
In questa lezione abbiamo utilizzato il semplice metodo, toUpperCase di JavaScript, per trasformare il testo in maiuscolo. Più avanti affronteremo tanti altri esempi ed in particolare vedremo come trasformare ad esempio solo la prima lettera in maiuscolo e tutto il resto in minuscolo.
Un'email ogni tanto con i nuovi articoli e le guide — niente spam, ti disiscrivi quando vuoi.
🍪 Questo sito usa i cookie
Utilizziamo cookie tecnici necessari al funzionamento e, previo tuo consenso, cookie
analitici e di terze parti per migliorare l'esperienza di navigazione.
Leggi la Cookie Policy e la
Privacy Policy.