Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Рисование окружности в JS (https://javascript.ru/forum/dom-window/37920-risovanie-okruzhnosti-v-js.html)

gerons 14.05.2013 00:32

Рисование окружности в JS
 
Здравствуйте!
Созрел такой вопрос, как нарисовать круг в js, и как можно будет изменить значение радиуса из бд(mysql).
PS:проект реализован на JSP.
Спс за внимание.

Zzepish 14.05.2013 01:27

Из бд значение дернуть через тот-же php.
<script>window.onload = function(){    var canvas = 
document.getElementById('cv');   
var ctx = canvas.getContext('2d');alert(ctx);
 ctx.strokeStyle = 'red'; 
ctx.beginPath();      
ctx.arc(100, 100, 50, 0, Math.PI*2, true);            
ctx.stroke();
}</script>
<body>
<canvas id='cv' width=400 height=400></canvas>
-------------------------
если нужен круг а не окружность то вместо
ctx.strokeStyle = 'red'; пишем ctx.fillStyle = 'red';
ctx.stroke();пишем ctx.fill();

danik.js 14.05.2013 06:37

Цитата:

Сообщение от gerons
PS:проект реализован на JSP.

Цитата:

Сообщение от Zzepish
Из бд значение дернуть через тот-же php.

Круто, че ) Главное не забыть использовать в проекте NodeJS, Python и ASP.NET - это залог успеха!

За круг может сойти и такой вариант:

<style>
.circle{
border-radius: 100%;
background: red;
width: 100px;
height: 100px;
}
</style>
<div class="circle"></div>


Часовой пояс GMT +3, время: 05:17.