JQuery

How to get last word from the text content in JQuery?

How to get last word from the text content in JQuery?, someone asked me to explain?

Your text content will be split with conditions and pop off the last array element using jQuery. You can also make use of JQuery lastindexof and find the last word.

var str = $('#txtbox').val();
var last = str.substring(str.lastIndexOf(" ") + 1);

(OR)
var lastword = $('#txtbox').val().split(" ").pop();

Example:


<script type="text/javascript" src="//code.jquery.com/jquery-1.10.2.js"></script>
    <script type="text/javascript">
        $(document).ready(function () {
            $("#btnbox").click(function () {
                var lastword = $('#txtbox').val().split(" ").pop();
                $("#divcontent").html(lastword);
                return false;
            })
        });
    </script>

<textarea id="txtbox" cols="4" rows="4" style="width:400px" placeholder="write text here"></textarea><br />
   <button type="submit" id="btnbox">Submit</button><br />
     <div id="divcontent" style="color:blue" >
</
div>

Output:

get last word using jquery lastindexof and jQuery pop

Post your comments / questions