Quiero seleccionar el contenido div en el botón de clic.
HTML
Hello This div content have to be select.
JS
function selectText(divid) { if (document.selection) { var div = document.body.createTextRange(); div.moveToElementText(document.getElementById("divid")); div.select(); } else { var div = document.createRange(); div.setStartBefore(document.getElementById("divid")); div.setEndAfter(document.getElementById("divid")); window.getSelection().addRange(div); } }
https://jsfiddle.net/rajagopalx/xds4y0en/
Pruebe la siguiente Subtwignian @Rajagopal
function selectText(containerid) { if (document.selection) { var range = document.body.createTextRange(); range.moveToElementText(document.getElementById(containerid)); range.select(); } else if (window.getSelection) { var range = document.createRange(); range.selectNode(document.getElementById(containerid)); window.getSelection().addRange(range); } }
Hello This div content have to be select.
function selectText(containerid) { if (document.selection) { var range = document.body.createTextRange(); range.moveToElementText(document.getElementById(containerid)); range.select(); } else if (window.getSelection) { var range = document.createRange(); range.selectNode(document.getElementById(containerid)); window.getSelection().addRange(range); } }
Espero que te ayude.
código HTML
Hello This div content have to be select.
demo.js
$(document).ready(function(){ $('#hit').on('click', function(){ var sav = $('#divid').html(); alert(sav); }); });