JSFiddle - React, Tailwind, and code Playground
HTML
<p>Please state your input:</p>
<input id="input1" class="input" type="text">
<br>
<br>
<input id="input2" class="input" type="text">
<br>
<br>
<input id="input3" class="input" type="text">
<br>
<p>Please confirm by re-typing it</p>
<textarea id="area" rows="6" cols="60"></textarea>
<br>
<button id="submit">Submit</button>
<br>
<br>Output:
<p id="output"></p>
CSS
/*
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent venenatis porta nulla, pretium placerat ante dignissim finibus. Etiam vitae dictum arcu. Etiam at turpis eget velit vestibulum tempor vestibulum a lorem. Aliquam.
*/
JavaScript
$("#submit").prop("disabled", true);
$(".input").on("keyup", function () {
var input1 = document.getElementById("input1").value;
var input2 = document.getElementById("input2").value;
var input3 = document.getElementById("input3").value;
var finalinput1 = input1 + " " + input2 + " " + input3;
var finalinput2 = input1 + " " + input3 + " " + input2;
var finalinput3 = input2 + " " + input1 + " " + input3;
var finalinput4 = input2 + " " + input3 + " " + input1;
var finalinput5 = input3 + " " + input1 + " " + input2;
var finalinput6 = input3 + " " + input2 + " " + input1;
});
$("#area").on("keyup", function () {
var content2 = $("#area").val();
var input1 = document.getElementById("input1").value;
var input2 = document.getElementById("input2").value;
var input3 = document.getElementById("input3").value;
var finalinput1 = input1 + " " + input2 + " " + input3;
var finalinput2 = input1 + " " + input3 + " " + input2;
var finalinput3 = input2 + " " + input1 + " " + input3;
var finalinput4 = input2 + " " + input3 + " " + input1;
var finalinput5 = input3 + " " + input1 + " " + input2;
var finalinput6 = input3 + " " + input2 + " " + input1;
if (content2.indexOf(finalinput1) >= 0 || content2.indexOf(finalinput2) >= 0 || content2.indexOf(finalinput3) >= 0 || content2.indexOf(finalinput4) >= 0 || content2.indexOf(finalinput5) >= 0 || content2.indexOf(finalinput6) >= 0) {
$("#submit").prop("disabled", false);
} else {
$("#submit").prop("disabled", true);
}
});
$("#submit").click(function () {
var content2 = $("#area").val();
var input1 = document.getElementById("input1").value;
var input2 = document.getElementById("input2").value;
var input3 = document.getElementById("input3").value;
var finalinput1 = input1 + " " + input2 + " " + input3;
var finalinput2 = input1 + " " + input3 + " " + input2;
var finalinput3 = input2 + " " + input1 + " " +...