2017-01-24 1 views
-3

Ich versuche, den Text in der Variablen sendSpecialChat Großbuchstaben gespeichert, aber ich kann nicht herausfinden, warum es nicht funktioniert. Dies ist nicht wirklich, was ich zu tun habe versucht, aber ich vereinfacht den Code:Make Variable Text Großbuchstaben

var sendSpecialChat = hi; 
 

 
document.writeIn(sendSpecialChat.toUpperCase()); 
 

 
document.getElementById('print').innerHTML = "sendSpecialChat";
<p id="print"></p>

Obwohl es nicht funktioniert. Was ist falsch an meinem Code?

+0

' Reference. Hallo ist nicht defined', 'Typeerror: document.writeIn ist keine Funktion'. Und '' sendSpecialChat "' und 'sendSpecialChat' sind verschiedene Dinge. – Oriol

Antwort

2

sendSpecialChat.toUpperCase() wird Ihnen eine Großbuchstabe Version der Zeichenfolge geben. Sie haben ein paar Probleme mit Ihrem Code, müssen Sie Anführungszeichen (") um Strings verwenden, aber nicht um Variablennamen

var sendSpecialChat = "hi"; 
 

 
document.getElementById('print').innerHTML = sendSpecialChat.toUpperCase();
<p id="print"></p>

+0

Gibt es eine Möglichkeit, es zu tun, ohne das' toUpperCase' in das 'document.getElementById ...' ' –

+0

Like speichern die großgeschriebene Version in einer Variablen zuerst? 'var sendSpecialChatUpper = sendSpecialChat.toUpperCase();' then '... innerHTML = sendSpecialChatUpper;' – dtkaias

Verwandte Themen