Javascript如何设置我自己的img宽度和高度(调整大小)

时间:2016-04-24 19:34:45

标签: javascript jquery html image

我正在使用此javascript代码显示要上传的所选图片:

    var input = document.getElementById("images"), 
    formdata = false;

function showUploadedItem (source) {
    var list = document.getElementById("image-list"),
        li   = document.createElement("li"),
        img  = document.createElement("img");
    img.src = source;
    li.appendChild(img);
    list.appendChild(li);
}  

HTML:

 <span class="span4">
   <div id="response"></div>
   <ul id="image-list">
   </ul>
 </span> 

如何编辑代码,以便选择和显示的图像以400px的原始尺寸显示。示例:

谢谢!

6 个答案:

答案 0 :(得分:4)

你可以说:

img.style.width = "400px";
img.style.height = "400px";

答案 1 :(得分:0)

CSS:

#image-list img{
   height: 400px;
   width: auto;
}

如果您真的想要实际调整图片大小...,如果您的图片在服务器上,则可以将其发送到画布,执行调整大小并将其作为 base64 编码字符串...

有趣的阅读:enter image description here

答案 2 :(得分:0)

您可以使用样式以%设置宽度和高度:

img.style.width="100%";

答案 3 :(得分:-1)

您还可以为此图像添加css类(调整大小)

img.resize{
    width:540px; /* you can use % */
    height: auto;
}

答案 4 :(得分:-1)

包括线......

img.style.width='400px';

img.style.height='400px';

或者你想要的任何尺寸。

答案 5 :(得分:-2)

创建对象img后,您可以使用以下内容:

img.width = "400";
img.height = "400";
相关问题