在textarea中插入图片


设置div的contenteditable属性为true可以模仿富文本

<div class="text" contenteditable="true"></div>
<input @change="chooseImg" type="file" accept="image/*" />
chooseImg(e) {
    var reader = new FileReader();
    reader.onload = function(e) {
        const str =
            "<img style='width:100%' src='" +
            e.target.result +
            "'><br /><br />";
        let ele = document.querySelector(".text");
        ele.innerHTML = ele.innerHTML + str;
    };
    reader.readAsDataURL(e.target.files[0]);
}

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM