Как сделать так, чтобы к добавленной строке инпутов применялись те же правила
onclick="if(screen.width <= 940 && this.nextSibling.nodeName === 'UL') event.preventDefault()"
<iframe name="imgFrame" style="width: 0; height: 0; border: 0;"></iframe>
<script>
var frame = window.frames['imgFrame'];
frame.document.write('<body onload="window.print()"><img class="img" src="http://lorempixel.com/400/200/food"></body>');
frame.document.close();
</script>
<form autocomplete="off" …>
<input type="password" name="fakepasswordremembered" style="display:none">
<input type="password" style="display: none;">
<input type="text" style="display: none;">
…
…
…
</form>