22.02.2023, 14:58
bin schon ein Schritt weiter, aber ein Problem bleibt und bekomme es nicht hin. Zig Versuche aber kein besseres Ergebnis.
in der Funktion wird die Test-Variable gefüllt und mit Alert angezeigt, bis dahin alles gut.
Doch ausserhalb der Funktion bleibt sie leer. Warum? Wie bekomme ich es hin das sie auch gefüllt wird?
so klappt es auch nicht
warum wird die Function bla nicht ausgeführt?
in der Funktion wird die Test-Variable gefüllt und mit Alert angezeigt, bis dahin alles gut.
Doch ausserhalb der Funktion bleibt sie leer. Warum? Wie bekomme ich es hin das sie auch gefüllt wird?
so klappt es auch nicht
Code:
function bla(){
chrome.storage.local.get(["key"]).then((result) => {
return(result.key);
});
};
document.write(bla());
warum wird die Function bla nicht ausgeführt?
Code:
const sendMessageId = document.getElementById("sendmessageid");
let test;
if (sendMessageId) {
sendMessageId.onclick = function() {
chrome.storage.local.get(["key"]).then((result) => {
test=result.key;
alert(test);
});
};
};
function bla(){
chrome.storage.local.get(["key"]).then((result) => {
var test=result.key;
return(test);
alert(test);
});
};
bla();
document.write(bla());