<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Raphael绘制五角星</title>
<script src="js/raphael.js"></script>
<style>
#mystar{
border: 1px solid red;
width: 100px;
height: 100px;
}
</style>
<script>
function createStar(){
var root=document.getElementByIdx_x_x("mystar");
var paper=Raphael(root,100,100);
var path="";
for(var i=0;i<10;i+=2){
path+=(i?"L":"M")+(Math.sin(Math.PI*2/5*i)*50+50)+","+(Math.cos(Math.PI*2/5*i)*50+50)+" ";
}
var polygon=paper.path(path+"z");
//指定颜色
polygon.attr("stroke","blue");
polygon.attr("stroke-width","3px");
}
</script>
</head>
<body onload="createStar()">
<h4>Raphael绘制五角星</h4>
<div id="mystar"></div>
</body>
</html>