问题遇到的现象和发生背景
html中不能使用input调用javascript改变canvas的width
遇到的现象和发生背景,请写出第一个错误信息
输入数字没反应
用代码块功能插入代码
HTML
<canvas id="c1"></canvas>
<input type="text" onchange="test(this.value)">
CSS
canvas{
background-color: black;
border: violet solid 1px;
}
JS
var dd1 = document.getElementById("c1");
function test(value){
dd1.width = value;
}
我的解答思路和尝试过的方法
把var dd1放入test method里就正常了,但是dd1变量还有很多地方需要被调用