Javascript TypeError:剪贴板.createTextRange不是函数

Javascript TypeError:剪贴板.createTextRange不是函数,javascript,Javascript,我正在使用 function CopyToClipBoard() { clipBoard = document.getElementById('copyTemp'); clipBoard.innerText = document.getElementById('copyFrom').value; CopiedText = clipBoard.createTextRange(); CopiedText.execCommand("Copy"); clipBoard.inn

我正在使用

function CopyToClipBoard()
{
  clipBoard = document.getElementById('copyTemp'); 
  clipBoard.innerText = document.getElementById('copyFrom').value; 
  CopiedText = clipBoard.createTextRange(); 
  CopiedText.execCommand("Copy"); 
  clipBoard.innerText = ""; 
}
用于从浏览器复制文本。 点击我需要复制

    <textarea id="copyTemp" style="position: absolute; visibility: hidden;"><?php echo $memMobile; ?></textarea>
<input type="hidden" id="copyFrom" value="<?php echo $memMobile; ?>">
<input type="button" value="Copy" onclick="CopyToClipBoard()">

就我所知,
createTextRange
是一个错误。它不在标准或标准上。在
文档上有一个


对于跨浏览器范围的内容,您可以查看Tim Down的。

除非您在某个地方声明
剪贴板
,否则您将沦为牺牲品。这不是你有问题的原因,但似乎值得一提。
TypeError: clipBoard.createTextRange is not a function