2016-06-22 11 views
0

これは私が練習するのに使っているコードです。プロンプト行は機能します。しかし、chromeとfirefoxの両方で実行すると、ブラウザには何も印刷されません。また、<br/>の代わりに<br>を使用してみました。JS document.write not printing

<!DOCTYPE html> 

<html lang="en"> 
<head> 
    <title>Chapter 2, Example 5</title> 
</head> 
<body> 
    <script> 
     var greetingString = "Hello"; 
     var MyName = prompt("Please enter your name"); 
     var concatString; 

     document.write(greetingString + " " + myName + "<br/>"); 

     concatString = greetingString + " " + myName; 

     document.write(concatString); 
    </script> 
</body> 
</html> 

他の人が本について述べたように、.bgColorのような日付の付いた用語を使用しています。しかし、私は確認し、どちらもdocument.write()または<br>は償却されません。 "var myName"

+4

'myName'と' MyName'は、2つの異なる記号であるため、これらの2つのことが異なっている。 – Pointy

+1

あなたが検討する必要がありますコードのアカデミーなどのより近代的な学習ソース。私はもう誰もdocument.writeを使用しているとは思わない。また、あなたのjsコンソールにエラーがないかどうかを確認してください。 'myName'のようには見えません。 – dlsso

+0

ありがとう、'
' 「
」が推奨されますか?Al最近のほとんどのWebページには、htmlセクションに 'lang =" en "'が含まれていますか? – James

答えて

0

変更"var MyName

Javascriptが大文字と小文字を区別