sublime textでアラートを出すプログラムを書きました。
[HTML]

<!DOCTYPE HTML>
<html>
<head>
    <meta charset="utf-8">
    <link rel="stylesheet" href="style.css">
    <link rel="index" href="index.html">
    <script>
    </script>
</head>
<body> 
    <input type="button" value=" button" onclick="milk">
</body>
</html>

[js]

var milk = alert("test now");

です。
consoleの部分で
Uncaught ReferenceError: milk is not defined
と出たのですが、どこが間違っているのかわかりません。
教えてください!

・追記
Tetsuya.cさんの方法でやったらアラートが出ました!ありがとうございます。
しかし、今度は
GET file:///C:/Users/Mei/Desktop/testfile2/style.css net::ERR_FILE_NOT_FOUND
というのが出たのですが、これはcssを入力したら改善されるものですか?