Javascript 使用asp.net的JustGage

Javascript 使用asp.net的JustGage,javascript,c#,asp.net,justgage,Javascript,C#,Asp.net,Justgage,我尝试使用asp net运行justgage示例,但得到错误:“找不到id为:Gage的元素”。ID是正确的,那么什么是错误的 <script src="/js/justgage.1.0.1.min.js"></script> <script src="/js/raphael.2.1.0.min.js"></script> <script src="//code.jquery.com/jquery-1.11.0.min.js"><

我尝试使用asp net运行justgage示例,但得到错误:“找不到id为:Gage的元素”。ID是正确的,那么什么是错误的

<script src="/js/justgage.1.0.1.min.js"></script>
<script src="/js/raphael.2.1.0.min.js"></script>
<script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
<script src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
 <script>
         var g = new JustGage({
             id: "gauge",
             value: 67,
              min: 0,
              max: 100,
              title: "Visitors"
              });
</script>

</head>
<body>
     <form id="form1" runat="server">
     <div id="gauge" class="200x160px"></div>
     </form>
</body>
</html>

var g=新的JustGage({
id:“仪表”,
价值:67,
分:0,,
最高:100,
标题:“访客”
});

我们遇到了同样的问题。问题是脚本在加载页面之前执行。有两种可能的解决方案:

1.)将脚本放在


两者都可以。嗯,我忘了添加windows.onload。现在提交你的答案,这样这个问题就结束了。
...
<body>
    <form id="form1" runat="server">
    <div id="gauge" class="200x160px"></div>
    </form>
    <script>
        var g = new JustGage({
            id: "gauge",
            value: 67,
            min: 0,
            max: 100,
            title: "Visitors"
         });
    </script>
</body>
<script src="/js/justgage.1.0.1.min.js"></script>
<script src="/js/raphael.2.1.0.min.js"></script>
<script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
<script src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
 <script>
     window.onload= function(){
         var g = new JustGage({
             id: "gauge",
             value: 67,
              min: 0,
              max: 100,
              title: "Visitors"
              });
     };
</script>

</head>
...