HTML5とJavaScriptでブログパーツを作る

フラッシュを使わないでペイントツールを作る



HTML5の新タグタグを使いました
マウスのX座標とY座標の位置を参照して絵画、タグはDOMで取り出してみた(getElementById(""))


もし上のパーツを見て( ゚д゚)ハッ?なにコレ、と思ったらブラウザを変えてください
IEの可能性があります
↓正しい表示の方はおそらくこちら↓

ブラウザ使用の有無
IE×
FireFox
Google Chrome
Opera

これから本格的にブログパーツとして使えるように
なるまでつくりこんでいきたいと思います


これから追加していこうと思う機能
1マウスをクリックした時に絵画
2色の指定

Sample Source


<!DOCKTYPE html>
<html lang="ja">
<head>
<script type="text/JavaScript">
window.addEventListener("load", function(){
var can = document.getElementById("myCanvas");
can.addEventListener("mousemove", draw, true);
}, true);

function draw(e){
var x = e.clientX;
var y = e.clientY;
var can = document.getElementById("myCanvas");
var context = can.getContext("2d");
context.fillStyle = "rgba(255,0,0,1)";
context.fillRect(x,y,1,1);
}




対応したブラウザで閲覧ください