Невозможно получить JavaScript в редактируемом электронном письме Дженкинса - PullRequest
0 голосов
/ 21 апреля 2020

Я пытаюсь реализовать JavaScript в редактируемом электронном письме Jenkins: цель состоит в том, чтобы создать таблицу из текста и отобразить ее в электронном письме Jenkins. Обычная таблица создается, но таблица из JavaScript не работает. Вот мой код:

<!DOCTYPE html>

<body>
  <style>
    table,
    th,
    td {
      border: 1px solid blue;
      background-color: #f2f2f2;
      text-align: center;
      color: blue;
    }
  </style>

  <p>Please find the reports and log of the run in the attachment</p>

  <h2>Test Summary</h2>
  <table style="width:100%">
    <tr>
      <th>Total cases</th>
      <th>Passed cases</th>
      <th>Failed cases</th>
    </tr>
    <tr>
      <td>${ROBOT_TOTAL}</td>
      <td>${ROBOT_PASSED}</td>
      <td>${ROBOT_FAILED}</td>
    </tr>

  </table>

  <br>
  <br>
  
  <p id="demo"></p>

  <script type="text/javascript">
    function myFunction() {
      var str = 'Frontendsanity.Tests.Lead.Lead Page Validation failure Frontendsanity.Tests.Lead.Lead Page Validation failure2';
      var htmlOutput = '<table style="width:100%"><tr><td>Failed Test cases</td>';
      var res = str.split("Frontendsanity.Tests.");
      for (i = 0; i <= res.length - 1; i++) {
        htmlOutput += "<tr><td>" + res[i] + "</td>";

      }
      htmlOutput += "</table>"
      document.getElementById("demo").innerHTML = htmlOutput;
    }
    myFunction();
  </script>
</body>

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...