| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「JavaScript テキストエリアの内容をクリップボードにコピー」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
(ページの作成:「==JavaScript テキストエリアの内容をクリップボードにコピー== *[http://msdn.microsoft.com/ja-jp/library/cc428119.aspx execCommand] *[http://msdn.mic…」)
 
1行目: 1行目:
==JavaScript テキストエリアの内容をクリップボードにコピー==
+
==[[JavaScript テキストエリアの内容をクリップボードにコピー]]==
 
*[http://msdn.microsoft.com/ja-jp/library/cc428119.aspx execCommand]
 
*[http://msdn.microsoft.com/ja-jp/library/cc428119.aspx execCommand]
 
*[http://msdn.microsoft.com/ja-jp/library/cc427934.aspx TextRange]
 
*[http://msdn.microsoft.com/ja-jp/library/cc427934.aspx TextRange]
=====IE=====
+
=====[[IE]]=====
 
  var txt_area = document.getElementById(text_area_id);
 
  var txt_area = document.getElementById(text_area_id);
 
  txt_area.focus();
 
  txt_area.focus();
 
  txt_area.select();
 
  txt_area.select();
  var txtRange = txt_area.createTextRange();
+
  var txt[[R]]ange = txt_area.createText[[R]]ange();
  txtRange.execCommand("copy");
+
  txt[[R]]ange.execCommand("copy");

2020年2月16日 (日) 04:27時点における版

JavaScript テキストエリアの内容をクリップボードにコピー

IE
var txt_area = document.getElementById(text_area_id);
txt_area.focus();
txt_area.select();
var txtRange = txt_area.createTextRange();
txtRange.execCommand("copy");