如何在Google脚本中使用它

时间:2019-02-26 20:01:42

标签: html

Id想知道是否有可能在输入时将其设置为文本的默认格式,结果应该看起来像这样 https://codepen.io/XyZXyZealot/pen/vaopRw#code-area

但是我希望它不断变化。我的主要目标是使此代码适用于我在Google Docs上的文档,但我还没有弄清楚如何在脚本编辑器中将其实现到我的文档中 我试图找一个朋友将其转换为正确的语法,以使其能够在Google脚本上运行,但他们还没有为我的问题提供任何解决方案...我希望也许有人在这里。

HTML:

<b>
  <script>
    /*
      RAINBOW TEXT Script by Matt Hedgecoe (c) 2002
      Featured on JavaScript Kit
      For this script, visit http://www.javascriptkit.com
      */

    // ********** MAKE YOUR CHANGES HERE

    var text = "XyZealot"; // YOUR TEXT
    var speed = 0.0001; // SPEED OF FADE

    // ********** LEAVE THE NEXT BIT ALONE!

    if (document.all || document.getElementById) {
      document.write('<span id="highlight">' + text + "</span>");
      var storetext = document.getElementById
        ? document.getElementById("highlight")
        : document.all.highlight;
    } else document.write(text);
    var hex = new Array(
      "00",
      "14",
      "28",
      "3C",
      "50",
      "64",
      "78",
      "8C",
      "A0",
      "B4",
      "C8",
      "DC",
      "F0"
    );
    var r = 1;
    var g = 1;
    var b = 1;
    var seq = 1;
    function changetext() {
      rainbow = "#" + hex[r] + hex[g] + hex[b];
      storetext.style.color = rainbow;
    }
    function change() {
      if (seq == 6) {
        b--;
        if (b == 0) seq = 1;
      }
      if (seq == 5) {
        r++;
        if (r == 12) seq = 6;
      }
      if (seq == 4) {
        g--;
        if (g == 0) seq = 5;
      }
      if (seq == 3) {
        b++;
        if (b == 12) seq = 4;
      }
      if (seq == 2) {
        r--;
        if (r == 0) seq = 3;
      }
      if (seq == 1) {
        g++;
        if (g == 12) seq = 2;
      }
      changetext();
    }
    function starteffect() {
      if (document.all || document.getElementById)
        flash = setInterval("change()", speed);
    }
    starteffect();
  </script>
</b>

0 个答案:

没有答案