title: Upload a file with non input[type="file"] element, e.g. uploading with link
body: <p>I want to upload a image files through link via JS,</p>
  <pre><code>&lt;a aria-busy=&quot;false&quot; class=&quot;g1fckbup sdgvddc7 b8b10xji okyvhjd0 rpcniqb6 jytk9n0j ojz0a1ch avm085bc mtc4pi7f jza0iyw7 njc9t6cs qhe9tvzt spzutpn9 puibpoiz svsqgeze h706y6tg qbdq5e12 j90q0chr rbzcxh88 h8e39ki1 rgsc13q7 a53abz89 jztyeye0 jdcxz0ji frrweqq6 dfy4e4am b1hd98k5 c332bl9r f1dwqt7s rqkdmjxc if5qj5rh har4n1i8 diwav8v6 nlmdo9b9 tb4cuiq2 s7wjoji2 qnavoh4n d5rc5kzv nmystfjm kojzg8i3 m33fj6rl wy1fu5n8 chuaj5k6 oskn3nun tk9btj7f g3iz5mai tcwtoxnz qmg4cnn0 lprdfvxq bmawzl83 jbfqbifr tpry4lk2 s7ai5st3 s1aoc7nz k1bdusab q72jrxl3 jqgabavp&quot; href=&quot;#&quot; role=&quot;link&quot; tabindex=&quot;0&quot;&gt;&lt;div class=&quot;s47cfxlv b44tucdu bfe4rh3f ter3mmfa e16dike8 hluqg2un gbhm2w62 hg7p4bz1 cp0fna6n nz386bd5 lxm2ky87 rjrpm8ub gay4wqok agoo5l4c qlijr9wy sjxei4ld hwzylkbm&quot; style=&quot;margin: 0px;&quot;&gt;&lt;/div&gt;&lt;span class=&quot;e7u0oozg snfsxcfg oysqpf8i qwtvmjv2 svz86pwt ippphs35 a53abz89 tds9wb2m&quot;&gt;&lt;div class=&quot;rwb8dzxj&quot;&gt;&lt;div class=&quot;a53abz89 rgsc13q7 dfy4e4am rwb8dzxj diwav8v6 yukb02kx apktr6ye msuoht33 tjurj83n ooobrl3w b44tucdu fk2q1g25 ter3mmfa olu7ajlf tds9wb2m&quot;&gt;&lt;div class=&quot;if5qj5rh nlmdo9b9 hkvtgs2m&quot;&gt;&lt;i alt=&quot;&quot; data-visualcompletion=&quot;css-img&quot; class=&quot;img sp_Cmvp14v3Ses sx_63bfc8&quot;&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;e7u0oozg snfsxcfg oysqpf8i qwtvmjv2 kiex77na lgsfgr3h mcogi7i5 ih1xi9zn ippphs35 a53abz89&quot;&gt;Add photo&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/a&gt;
  </code></pre>
  <p>Above is the HTML element, which onclick will open the upload file window, how can we send a files without click event.</p>