Remove Quotes

remove quotes from textbox

by Sanjeevi Rajagopalan

HTML

<script src="https://cdn.jsdelivr.net/jquery.caret/0.1/jquery.caret.min.js"></script>
<div>
  <input id="text-box" type="text">
</div>

JavaScript

$.fn.removeQuotes = function()
{
    var elem = $(this);
    elem.bind("keyup", function(event)
    {
        		var start = elem.caret();
            console.log(start);
            elem.val(elem.val().replace(/['"]/g, ""));
            setCaretPosition('text-box',start);
   });
};

function setCaretPosition(elemId, caretPos) {
    var elem = document.getElementById(elemId);

    if(elem != null) {
        if(elem.createTextRange) {
            var range = elem.createTextRange();
            range.move('character', caretPos);
            range.select();
        }
        else {
            if(elem.selectionStart) {
                elem.focus();
                elem.setSelectionRange(caretPos, caretPos);
            }
            else
                elem.focus();
        }
    }
}

$(document).ready(function(){
	$("#text-box").removeQuotes();
});