JSFiddle - React, Tailwind, and code Playground

by praveen_jegan

HTML

<textarea id="someText">test text</textarea>
<input id="inputId" value="name" type="text">
<select>
    <option value="chennai">Chennai</option>
    <option value="Pondi">Pondi</option>
</select>
<input type="radio" />
<input type="checkbox" />

JavaScript

var content = [];
$(":input").each(function (i, item) {
    content[i] = $.trim($(item).val());
    $(item).on('input, change', function (data) {
        var currentVal = $.trim($(this).val());
        if (currentVal != content[i] || $(item).prop("checked")) alert("changed");
        else alert("no change");
    })
});

console.log(content);