【发布时间】:2015-01-27 12:41:38
【问题描述】:
我想要一个文本框,用户可以将图像 URL 粘贴到该文本框和一个输入按钮,单击该按钮将在画布上绘制图像。这是我的画布和文本框/输入按钮。
<body>
<input type="text" id="input"/><input type="button" value="Enter" onclick="useImage()">
<canvas id="canvas" width="600" height="400" style="border:1px solid grey;">
</body>
然后我知道我的 javascript 中应该有一个函数,它允许这样做并引用画布:
<script>
function useImage(){
var c = document.getElementById("canvas");
var ctx = c.getContext("2d"); //WHAT GOES IN HERE?
ctx.drawImage(img,0,0,600,400);
</script>
但我不确定如何使我的功能正常工作,有人可以帮忙吗?我希望图像填满 600x400 的整个画布。
【问题讨论】:
标签: javascript html url canvas