下記のように、.filesで最終的にlengthを取得しようとしたところ
(1)では取得でき(2)では取得できず0が返されます。
なぜ(2)では取得できないのか、(2)で取得している0(ひいてはFileListオブジェクト)は一体何者なのでしょうか。
基礎的な事で申し訳ございませんが、よろしくお願い申し上げます。
Javascript
11) 2<input type="file" multiple id="hoge"> 3<script type="text/javascript"> 4var element=document.getElementById('hoge'); 5$(function(){ 6$('#hoge').on('change',function(){ 7console.log(element.files.length); 8}) 9}); 10</script> 11 122) 13<input type="file" multiple id="hoge"> 14<script type="text/javascript"> 15var element=document.getElementById('hoge').files; 16$(function(){ 17$('#hoge').on('change',function(){ 18console.log(element.length); 19}) 20}); 21</script>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。