JSFiddle - React, Tailwind, and code Playground

by pkpjpm

HTML

<div>
    <input id="dateVal" type="text" value="1/1/2013" />
    <input id="output" type="text" />
</div>
<div>
    <input id="increment" type="text" value="1" />
    <button id="addButton">Add Months</button>
</div>

JavaScript

$("#addButton").on("click", function () {
    var selectedDate;
    $("#dateVal").each(function () {
        selectedDate = $(this).prop("value");
    });

    var d = new Date(selectedDate);

    var increment;
    $("#increment").each(function () {
        increment = $(this).prop("value");
    });

    $("#output").each(function () {
        var newDate = new Date(d.setMonth(d.getMonth() + increment));
        $(this).prop("value",newDate.toLocaleDateString());
    });
});