Test Case Boilerplate

Fork this way...

HTML

<form>
    <input id="file" type="file"><button onclick="reset2($('#file'));event.preventDefault()">Reset file</button>
    <br>
    <input id="text" type="text" value="Original">
<button onclick="reset2($('#text'));event.preventDefault()">Reset text</button>
        </form>

JavaScript

window.reset2 = function (e) {
    e.wrap('<form>').closest('form').get(0).reset();
    e.unwrap();
}