怎么把html文件中的JavaScript代码写入js文件里

<head><metacharset=utf-8><title>HTML5-canvas</title></head><body><canvasid="canvas"wi... <head>
<meta charset=utf-8>
<title>HTML5-canvas</title>
</head>
<body>
<canvas id="canvas" width="500" height="200" ></canvas>
<div id="ds"></div>
<script type="text/javascript">
var chr = document.getElementById('canvas').getContext("2d");

var width=400;
var height=200;
var start=0
var exp=1;
chr.strokeStyle = "rgba(255,0,0,1)";
function draw(){
chr.clearRect(0,0,width,height)
chr.fillStyle="blue";
chr.beginPath();
chr.arc(180,start,20,0,Math.PI*2,1);
chr.closePath();
chr.fill();
start=start+exp;
if(start==0 || start==height-1){
exp=exp*-1;
}
}
</script>
<input onclick="interval=setInterval(draw,5);" value="开始" type="button" />
<input onclick="clearInterval(interval);" value="停止" type="button" />
</body>
</html>
很急,谢谢啦
这个我知道,但是运行效果是错的
这是写在.js文件夹中的代码
function draw(){
var chr = document.getElementById('canvas').getContext("2d");
var width=400; var height=200; var start=0; var exp=1;
chr.strokeStyle = "rgba(255,0,0,1)"; chr.clearRect(0,0,width,height)
chr.fillStyle="blue"; chr.beginPath(); chr.arc(180,start,20,0,Math.PI*2,true);
chr.closePath(); chr.fill(); start=start+exp;
if(start==0 || start==height-1){ //判断当前线的位置,控制在区域内
exp=exp*-1; //乘以负一用来调整线路方向
}
}
展开
 我来答
妞光年弃寻橙12
2015-11-19 · TA获得超过1862个赞
知道小有建树答主
回答量:1280
采纳率:33%
帮助的人:557万
展开全部

建一个js文件,把js代码写进去,然后再html页面引进js文件。

<script type="text/javascript" src="xx/js/xxx.js" ></script>
追问
我的意思是JS文件中的代码怎么写,我再补充问题写了一下我在JS文中的代码,但是运行效果出错
匿名用户
2015-11-19
展开全部
<script type="text/javascript src="file:///C:/js/autocomplete/jquery.autocomplete.js"></script>
类似于css一样,在html里加上你要用的js
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-11-19
展开全部

帮你完善,并且修复了

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式