如何在ASP.NET中使用JavaScript划清界线 [英] How Can I Draw a Line With Javascript In ASP.NET
本文介绍了如何在ASP.NET中使用JavaScript划清界线的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好,
请你帮我一下.您知道我如何在asp.net中使用javascript画线吗?这是我无法执行的代码:
Hi everybody,
Would you please help me. Do you know how I can draw a line with javascript in asp.net? Here is my code I can''t make work:
<script type="text/JavaScript" src="jsDraw2D.js">
function draw()
{
var gr = new jsGraphics(document.getElementById("some_div_id"));
var col = new jsColor("Red");
var pen = new jsPen(col, 2);
var pt1 = new jsPoint(20, 30);
var pt2 = new jsPoint(120, 230);
gr.drawLine(pen, pt1, pt2);
}
</script>
and here is my div in which i want to draw a line "onmousedown" event:
<div id="some_div_id" style="position:relative;width:600px;height:300px;background:Silver;" onmousedown="draw();"></div>
建议我下载此& quot; jsDraw2D.js& quot ;; javascript库,但是它不起作用,正如我所见,它甚至没有被编译器识别.
因此,如果可以的话,请帮助我,我在asp.net和jscript中还是个新手.
I was advised to download this "jsDraw2D.js" javascript library, but it didn''t work, it was not even recognized by compiler as I saw.
So help me please if you can, I''m new at all in asp.net and jscript.
推荐答案
嗨!
您的代码中有一个非常微妙的错误.您需要将jsDraw2D.js包含在html头部分中包含的单独脚本标签中,如下面的完整示例中所示:
Hi!
You have a very subtle error in your code. You need to include the jsDraw2D.js in a separate script tag that is included in the head section of your html like in my complete example below:
<html>
<head>
<title>Hallo???</title>
<script type="text/javascript" src="./js/jsDraw2D.js"></script>
<script type="text/javascript">
function hello()
{
alert("Manfred was here!");
}
function draw()
{
var gr = new jsGraphics(document.getElementById("some_div_id"));
var col = new jsColor("Red");
var pen = new jsPen(col, 2);
var pt1 = new jsPoint(20, 30);
var pt2 = new jsPoint(120, 230);
gr.drawLine(pen, pt1, pt2);
}
</script>
</head>
<body>
and here is my div in which i want to draw a line "onmousedown" event:
<div id="some_div_id" style="position:relative;width:600px;height:300px;background:Silver;border: 2px red solid" onmousedown="draw();">
</div>
</body>
</html>
</body></html>
干杯
曼弗雷德(Manfred)
Cheers
Manfred
这篇关于如何在ASP.NET中使用JavaScript划清界线的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文