Agregaría un botón antes del campo de publicación (un área de texto) pero no funciona. El botón generará algunos textos preestablecidos.
El script funciona en la consola, pero no funciona en los scripts de usuario de tampermonkey. ¿Puede alguien ayudarme a arreglarlo?
// ==UserScript== // @name canva generate // @namespace http://canva.com // @version 0.1 // @description generate some preset texts in the canva.com textarea // @author You // @match https://www.canva.com/* // @icon https://www.google.com/s2/favicons?domain=tampermonkey.net // @grant none // ==/UserScript== (function() { 'use strict'; let target = document.getElementsByTagName("textarea")[0].parent; alert(target); // create new element const elem = document.createElement('button'); // add text elem.name = 'generate'; // insert the element before target element target.insertBefore(elem, target); })();Imagen de la publicación de canva.com en la esquina superior derecha: