JavaScript を使用してキャンバスで作業する場合、ctx.fillText を使用して入力値を返すことは可能ですか?
私が推測するこのようなもの:
(html)
(Customize:(input id="custom" value="Default Message" /)
(p)(button onclick="msg()")Try it(/button)(/p)
(canvas id="myCanvas" width="500" height="500")
(/canvas)
(/html)
(script)
var canvas = document.getElementById("myCanvas");
var ctx = canvas.getContext("2d");
var message
message = document.getElementById("custom").value;
function msg(){
ctx.fillStyle = "rgb(255, 255, 255)";
ctx.font = "italic 800 30px Verdana";
ctx.fillText(message, 485, 245, 1000);
}
msg();
(/script)
したがって、ユーザーが入力に入力したものはすべて、[試してみる] をクリックするとキャンバスに描画されます。これは可能ですか、それとも軌道から外れていますか?