lfulicn 发表于 2019-11-3 13:46:15

两个关于JS【不是JSON】的问题。可追加积分

先看代码--这是一段选择图片的JS代码 两个问题请教下:1、浏览框1.跳转("javascript:importImage()")E4A执行这个函数为什么不起作用 其他函数正常
      浏览框1.跳转("javascript:document.getElementsByName('origin_image').click()") 这个也不行···
2、这段JS代码 怎么取图片的名称或者后缀
和组件、版本什么的没关系 ··其他函数所有方法都正常

<script type="text/javascript">
var maxMessageSize = 1000;
function $_(id) {
return document.getElementById(id)
}
function importImage() {
var reader = new FileReader();
reader.onload = function(event) {
    $_("secret_text").value = "";
    $_("secret_pwd").value = "";
    $_("result_image_output").src = "";
    $_("encode_tip").innerHTML = "";
    var img = new Image();
    img.onload = function() {
      var ctx = $_("result_image").getContext("2d");
      ctx.canvas.width = img.width;
      ctx.canvas.height = img.height;
      ctx.drawImage(img, 0, 0)
    };
    img.src = event.target.result
};
reader.readAsDataURL($_("origin_image").files)
}
</script>

<input type="file" accept="image/*" id="origin_image" name="origin_image" onchange="importImage();"/>


laona 发表于 2019-11-3 14:11:26

{:4_86:}

hbtudou 发表于 2019-11-3 20:21:28

只有来个js高手才能解决

yudave 发表于 2019-11-4 10:07:10

进来看看了解一下

mlman 发表于 2020-2-3 00:26:20

浏览框1.跳转("javascript:document.getElementById('origin_image').click()")
页: [1]
查看完整版本: 两个关于JS【不是JSON】的问题。可追加积分