为什么我的javascript文件不适用于Visual Studio中的HTML?

时间:2014-10-31 21:20:43

标签: javascript html visual-studio hyperlink

我正在Visual Studio 2013中开发一个非常简单的ASP.NET项目。我添加了一个HTML,一个CSS和JS文件(每个都是空的)。我在页面之间创建了链接,并将它们放在同一个文件夹中。

<head>
<title>Analog Clock</title>
<script type="text/javascript" src="script.js"></script>
<link type="text/css" rel="stylesheet" href="style.css">
</head>

我想通了,我没有拼错任何东西,但我的js不适用于HTML。 我的HTML正文:

<svg width="140" height="140">
<circle id="clock-face" cx="70" cy="70" r="65" />
<line id="h-hand" x1="70" y1="70" x2="70" y2="38" />
<line id="m-hand" x1="70" y1="70" x2="70" y2="20" />
<line id="s-hand" x1="70" y1="70" x2="70" y2="12" />
<line id="s-tail" x1="70" y1="70" x2="70" y2="56" />
<text x="62" y="18">12</text>
<text x="126" y="76">3</text>
<text x="66" y="130">6</text>
<text x="7" y="76">9</text>
</svg>

我的javascript是:

function setAttr(id, value) {
    var v = 'rotate(' + val + ',200,200);';
    document.getElementById(id).setAttribute('transform', v);
};
setAttr('s-hand', 30);

我试图在我的HTML页面上拖动它,但它没有任何区别(除了它把它放到代码中:)。

<script src="clockwork.js"></script> 

有什么想法吗?提前谢谢。

为愚蠢的问题道歉,但我不知道我做错了什么。

0 个答案:

没有答案