2017-01-24 4 views
-3

変数に格納されたテキストを大文字のsendSpecialChatにしようとしていますが、なぜ機能しないのかわかりません。これは私が何をしようとしている実際にはありませんが、私は、コードを簡素化:、それは動作しません変数テキストを大文字にする

var sendSpecialChat = hi; 
 

 
document.writeIn(sendSpecialChat.toUpperCase()); 
 

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

が。私のコードに何が問題なのですか?

+0

が'にReferenceError:HI '、TypeError例外をdefined'されていません。 'document.writeInは関数ではありません'と '' sendSpecialChat "'と 'sendSpecialChat'は別のものです – Oriol

答えて

2

sendSpecialChat.toUpperCase()は、大文字の文字列を表示します。あなたはあなたのコードでいくつかの問題を抱えている、あなたは、変数名の前後に引用符( ")の文字列の周りではなくを使用する必要が

var sendSpecialChat = "hi"; 
 

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

+0

' toUpperCase'を 'document.getElementById ... 'に入れないでこれを行う方法はありますか –

+0

最初に変数の大文字のバージョンを指定しますか?var sendSpecialChatUpper = sendSpecialChat.toUpperCase(); 'then' ... innerHTML = sendSpecialChatUpper; ' – dtkaias

関連する問題