2015-05-12 5 views
-1

Как скопировать ячейку в буфер обмена? Я хочу, чтобы пользователь нажал на ячейку и чтобы эту ячейку скопировали в буфер обмена. Я попытался это:Копирование таблицы в буфер обмена javascript

<td onClick="ClipBoard();">hi</td> 
<SCRIPT LANGUAGE="JavaScript"> 
    function ClipBoard() { 
     holdtext.innerText = copytext.innerText; 
     Copied = holdtext.createTextRange(); 
     Copied.execCommand("Copy"); 
    } 
</SCRIPT> 

<table id="table" class="responsive" style="width:1000px;"> 
    <tbody> 
     <tr> 
      <th>Field Display-name</th> 
      <th>HTML Identifier</th> 
      <th>Is Required</th> 
      <th>Data Type</th> 
      <th>HTML Type</th> 
      <th>HTML Attribute</th> 
      <th>Field Type</th> 
      <th>Event Type</th> 
     </tr> 
     <tr> 
      <td>pUnitPrice_pp</td> 
      <td>.priceStor</td> 
      <td></td> 
      <td>Price & Currency</td> 
      <td>Div</td> 
      <td>Value</td> 
      <td>Raw</td> 
      <td>Onload</td> 
     </tr> 
    </tbody> 
</table> 
+0

Любая вещь, которую вы пытались. – stanze

+0

Что значит? – Joel

+0

В вашем вопросе вы упомянули, что вы пробовали разные вещи, я просто прошу вас обновить свой материал, который вы попробовали. – stanze

ответ

0

попробовать этот атрибут contenteditable = «истинный» и попробуйте выполнить эту ссылку, чтобы скопировать содержимое буфера обмена, execute ctrl + c

Смежные вопросы