No-Library (pure JS), HTML, CSS, JavaScript
Not all inputs react to input fields. I left aside textareas and content editable