JSFiddle - React, Tailwind, and code Playground

by Daedalus

HTML

<textarea id="textarea_id"></textarea>

JavaScript

document.getElementById("textarea_id").addEventListener("keyup", function(e) { validate(e) });

var lines = 1,
    limit = 10;

function validate(event){
    console.log('blah')
    if(lines == limit)
        event.preventDefault();

    if(event.keyCode == 13)  //13 means 'enter'
        lines++;
}