我有一个网页,其中我正在使用var img = document.createElement("img");
创建图像标签,但是在下一行中,我也使用了元素height和width,但是它不能正常工作:
var base64_string = response.response.data[i].data;
var img = document.createElement("img");
// added `width` , `height` properties to `img` attributes
img.css({
'width' : '100px',
'height' : '100px'
});
img.src = "data:image/jpeg;base64," + base64_string;
var preview = document.getElementById("images");
preview.appendChild(img);
为什么高度和宽度在此代码中不起作用?请给我建议。
答案 0 :(得分:1)
DOM中没有css()
方法。您似乎将它与jQuery混淆了。
您可以改为修改图像元素的.style.width
和.style.height
属性。