Skip to main content

Posts

Showing posts from September, 2013

Javascript : How to insert text into textbox or textare or input elements at teh cursor position

function insertAtCursor(myField, myValue) { // For IE support if (document.selection) { myField.focus(); sel = document.selection.createRange(); sel.text = myValue; } // For MOZILLA and others else if (myField.selectionStart || myField.selectionStart == '0' ) { var startPos = myField.selectionStart; var endPos = myField.selectionEnd; myField.value = myField.value.substring(0, startPos) + myValue + myField.value.substring(endPos, myField.value.length); myField.selectionStart = startPos + myValue.length; myField.selectionEnd = startPos + myValue.length; } else { myField.value += myValue; } }