0
Я используюTypeError: clipBoard.createTextRange не является функцией
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()">
затем
TypeError: clipBoard.createTextRange is not a function
ошибка приходит
Если вы не объявляете 'clipBoard' где-то, вы становитесь жертвой [* Ужас неявных глобалов *] (http://blog.niftysnippets.org/2008/03/horror-of-implicit-globals .html). Не потому, что у вас проблема, но, похоже, стоит упомянуть. –