JSFiddle - React, Tailwind, and code Playground

by Sachin Kurkute

HTML

<textarea id="txtBox"></textarea> 
    <input type="text" id="counterBox"/>
        <script>
            var txtBoxRef = document.querySelector("#txtBox");
            var counterRef = document.querySelector("#counterBox");
            txtBoxRef.addEventListener("keydown",function(){
            var remLength = 0;
            remLength = 160 - parseInt(txtBoxRef.value.length);
            if(remLength < 0)
            {
                txtBoxRef.value = txtBoxRef.value.substring(0, 160);
                return false;
            }
            counterRef.value = remLength + " characters remaining...";
            },true);
        </script>

<textarea id="txtBox1"></textarea> 
    <input type="text" id="counterBox1"/>
            <script>
                var txtBoxRef1 = document.querySelector("#txtBox1");
                var counterRef1 = document.querySelector("#counterBox1");
                txtBoxRef1.addEventListener("keydown",function(){
                var remLength = 0;
                remLength = 160 - parseInt(txtBoxRef1.value.length);
                if(remLength < 0)
                {
                txtBoxRef1.value = txtBoxRef1.value.substring(0, 160);
                return false;
                }
                counterRef1.value = remLength + " characters remaining...";
                },true);
            </script>