2017-06-02 2 views
1

Ich schreibe eine Erweiterung zu Chrome und ich kann nicht herausfinden, wie man auf ausgewählten Text in Textarea auf etwas anderes zu ändern.Chrome Extension Javascript, ändern Sie ausgewählten Text in Text

Ich suchte nach einigen Antworten, aber alle von ihnen sind für die Situation, wo wir die ID des Textarea kennen, dann suchen wir mit getElementById, damit wir seinen Inhalt ändern können.

Ich suche nach einer Lösung, die auf jeder Website funktionieren würde, die Textareas verwendet. Dies ist meine aktuellen Code:

function encrypt(info,tab) { 
cryptoProperties = sjcl.encrypt("password", info.selectionText); 
encoded_cryptoProperties = window.btoa("abcd"); 
} 

chrome.contextMenus.create({ 
title: "encrypt: %s", 
contexts:["selection"], 
onclick: encrypt, 
}); 
+0

Es sei denn, ich bin etwas fehlt, ein '