c# .net Adsense ADO.NET Linq Viruses/security asp.net MVC JQuery Angular-js Node-js SEO Java C++ SQL API Networking vb.net .Net Css JavaScript Generics c#.Net entity framework HTML Website host Website Construction Guide HTTP tutorial W3C tutorial Web Services JSON Psychology Ionic framework Angular ReactJS Python Computer Android
JQuery

Add and delete rows dynamically with textboxes using jQuery

| | Html , JQuery

In this article I will show you how to add textbox dynamically using jQuery. The JQuery append() allows us to append the content into div element and remove a div using jQuery remove() method.

jQuery add remove texbox example code:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>Add/Remove textbox dynamically using jquery</title>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function () {
            $("#btnAdd").on("click", function () {
                $("#textboxDiv").append("<div><br><inputtype='text'/><br></div>");
            });
            $("#btnRemove").on("click", function () {
                $("#textboxDiv").children().first().remove();
            });
        });
    </script>
 
</head>
<body style="border:1px solid #e8dbdb;width:450px;height:330px">
    <h2>Add/Remove textbox dynamically using jquery</h2>
    <div id="textboxDiv"></div>
    <br />
    <input type="button" id="btnAdd" value="Add" />
    <input type="button" id="btnRemove" value="Remove" />
</body>
</html>

Description: Initially, I created a div element named textboxDiv , when you click on the add button, the div element with textbox is appended to the ID textboxDiv. 

When you click the Remove button it will get removed by selecting the div with id textboxDiv and remove the last element form its child.

Output: