2010-12-03 5 views
0

J'ai une méthode qui va copier une section de html dans le presse-papier pour permettre de coller ailleurs. C'est généralement une table dont sera le contenu principal donc il sera collé en excel et gardera son formatage, ce qui est adorable.web - copier la section dans le presse-papier et supprimer certains éléments

Ce que je veux faire est de supprimer certains éléments de cette section. Les principaux sont les cases à cocher et les zones de texte - qui font exceler vraiment excel, et pour une raison quelconque, vous ne pouvez pas les supprimer d'Excel - il vous suffit de commencer une nouvelle feuille.

C'est la méthode que je me sers de copier:

$('#CopyClipboard').click(function() { 
    var contentDiv = document.getElementById('copyablecontent'); 
    var holdtext = document.getElementById('holdtext'); 
    holdtext.innerText = contentDiv.innerHTML; 
    Copied = holdtext.createTextRange(); 
    Copied.execCommand('Copy'); 
    alert('Data copied to clipboard!'); 
}); 

(excusez le mélange horrible jquery et javascript). J'ai donc ma variable 'contentDiv', je veux analyser cela et supprimer toutes les entrées, et éventuellement d'autres éléments aussi (je pourrais leur donner une classe css 'doNotCopy' ou quelque chose comme ça).

Comment est-ce que je peux faire ceci?

Répondre

Questions connexes