Trouble getting clipboard content
This is not an error, but rather an ambiguous statement.
Simply enclose it in parentheses like text => (clipBoard = text)
or in curly braces like text => { clipBoard = text }
Note, however, your code is likely incorrect if you expect the subsequent statements to access clipBoard
variable. That's because the Promise
runs asynchronously after your enclosing context has already completed. It's like a one-time event listener for load
event. It happens in the future.
The modern approach is to use async/await syntax with Promise-like things:
(async () => {
let clipBoard = await navigator.clipboard.readText();
// use the variable here
})();
Trouble getting clipboard content
Hello, I'm trying to find out a functional construct to parse clipboard text and parse it to webform fields.
Syntax like this doesn't work:
I'm looking for a working form, ideas? TY