在JavaScript中以编程方式选择文本

在JavaScript中以编程方式选择文本,javascript,html,css,Javascript,Html,Css,我知道可以使用JavaScript调用某个表单元素来集中精力,出于某种原因,这让我觉得完成任务应该不难。作为函数的一部分,我想让用户保留所选特定div的内容(以便他们可以使用control-c轻松复制) 如果有关系,div包含纯文本以外的内容(即,它包含以下两个跨度): 请不要用jquery。怎么样: 文件 函数selectText(){ document.getElementById('txt1')。value=document.getElementById('xpto')。inner

我知道可以使用JavaScript调用某个表单元素来集中精力,出于某种原因,这让我觉得完成任务应该不难。作为函数的一部分,我想让用户保留所选特定div的内容(以便他们可以使用control-c轻松复制)

如果有关系,div包含纯文本以外的内容(即,它包含以下两个跨度):


请不要用jquery。

怎么样:


文件
函数selectText(){
document.getElementById('txt1')。value=document.getElementById('xpto')。innerHTML;
document.getElementById('txt1').focus();
document.getElementById('txt1').select();
}
选择要复制的文本
那么:


文件
函数selectText(){
document.getElementById('txt1')。value=document.getElementById('xpto')。innerHTML;
document.getElementById('txt1').focus();
document.getElementById('txt1').select();
}
选择要复制的文本

您可以从这里开始查看。你可能的复制品可以从这里开始。可能重复的
<span style="font-weight:bold; text-transform: capitalize;" id="part1"></span><span id="part2"></span>