“Copiar el elemento de tabla al portapapeles usando JavaScript” Código de respuesta

Copiar el elemento de tabla al portapapeles usando JavaScript

function selectElementContents(el) {
	var body = document.body, range, sel;
	if (document.createRange && window.getSelection) {
		range = document.createRange();
		sel = window.getSelection();
		sel.removeAllRanges();
		try {
			range.selectNodeContents(el);
			sel.addRange(range);
		} catch (e) {
			range.selectNode(el);
			sel.addRange(range);
		}
	} else if (body.createTextRange) {
		range = body.createTextRange();
		range.moveToElementText(el);
		range.select();
	}
}
Drab Dolphin

Copiar el elemento de tabla al portapapeles usando JavaScript

<table id="tableId" border="1">
	<thead>
		<tr><th>Heading 1</th><th>Heading 2</th></tr>
	</thead>
	<tbody>
		<tr><td>cell 1</td><td>cell 2</td></tr>
	</tbody>
</table>

<input type="button" value="select table" onclick="selectElementContents( document.getElementById('tableId') );">
Anxious Anteater

Respuestas similares a “Copiar el elemento de tabla al portapapeles usando JavaScript”

Preguntas similares a “Copiar el elemento de tabla al portapapeles usando JavaScript”

Más respuestas relacionadas con “Copiar el elemento de tabla al portapapeles usando JavaScript” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código