2017-06-17 3 views
0

私はちょうどhtmlとcssを学んだ後に、今日、javascriptを学び始めました。**完全な初心者**なぜJavascriptが読み込まれないのですか?

何とか私のサイトにスクリプトが表示されません。

<!DOCTYPE html> 
<html> 
<head> 
    <title>Test</title> 

    <link rel="stylesheet" href="c01.css"> 
</head> 
<body> 
    <script src="addContent.js"></script> 
</body> 
</html> 

とaddContent.jsスクリプト

var today = new Date(); 
var hourNow = new today.getHours(); 
var greeting; 

    if (hourNow > 18) { 
     greeting='Good evening!'; 
    } else if (hourNow > 12) { 
     greeting='Good afternoon!'; 
    } else if (hourNow > 0) { 
     greeting='Good Morning!'; 
    } else { 
     greeting ='Welcome!'; 
    } 

document.write('<h1>' + greeting + '</h1>'); 

私の問題への答えは非常に簡単ですような気がしますが、私は助けてください問題を見つけることができません。

ありがとうございます。

+0

あなたのスクリプトはどのディレクトリにありますか? – stark

+0

javascriptが実行される速さに応じて、タグの後に挨拶HTMLを表示して、表示から隠すことがあります。 idタグを含むdivまたはspanを挿入し、findelementbyid関数を使用してhtmlを挿入します。 – imqqmi

+0

@stark私のファイルは同じディレクトリにあります。 – chris

答えて

1

あなたは、単に見て、ここでは単に作業例

var today = new Date(); 
 
var hourNow = today.getHours(); 
 
var greeting; 
 

 
    if (hourNow > 18) { 
 
     greeting='Good evening!'; 
 
    } else if (hourNow > 12) { 
 
     greeting='Good afternoon!'; 
 
    } else if (hourNow > 0) { 
 
     greeting='Good Morning!'; 
 
    } else { 
 
     greeting ='Welcome!'; 
 
    } 
 

 
document.write('<h1>' + greeting + '</h1>');
<html> 
 
<head> 
 
    <title>Test</title> 
 

 
    <link rel="stylesheet" href="c01.css"> 
 
</head> 
 
<body> 
 
    <script src="addContent.js"></script> 
 
</body>

+0

ありがとうございます。私は休憩を取る必要があると思う....私はこれを見たはずだった。 – chris

0

だラインから

var hourNow = new today.getHours(); 

を単語newを削除する必要があります。

var today = new Date(); // new is the root of you date. 

すでに定義されている、uは再び使用を持っていない、あなたは新しいルートとき:

var hourNow = new today.getHours(); 

を。これは、右のコードです:

var hourNow = today.getHours(); // Use this code. 
0

ただ、今日新しいのvar hourNow =から新しいの除去.getHours()

var today = new Date(); 
 
var hourNow = today.getHours(); 
 
var greeting; 
 

 
    if (hourNow > 18) { 
 
     greeting='Good evening!'; 
 
    } else if (hourNow > 12) { 
 
     greeting='Good afternoon!'; 
 
    } else if (hourNow > 0) { 
 
     greeting='Good Morning!'; 
 
    } else { 
 
     greeting ='Welcome!'; 
 
    } 
 

 
document.write('<h1>' + greeting + '</h1>');

関連する問題