I just made a neat little way of adding profile pictures, but I'm concerned about the browser support
HTML
<img id="profile-picture" alt="Profile picture" src="/images/user/profile/default.png" class="img-circle"/>
<form method="POST" action="/user/photo">
<input type='file' name='picture' id='pic-upload-input'/>
</form>
JavaScript
document.getElementById('profile-picture').onclick = function(){
document.getElementById('pic-upload-input').click();
}
Would you recommend this is a safe thing to do?