Веб интерфейс не принимает переменную



  • 0_1559990304906_c185d6fb-abfc-4962-a0d3-50d448ec58b9-image.png
    Пытаюсь добавить строки в таблицу. Но это не происходит, когда в переменную [[NAME1]] устанавливается значение с буквами.
    Текст аля 1.444 добавляется без проблем
    если добавлять напрямую текст, то тоже проблем нет

    td1.appendChild(document.createTextNode("текст"))

    var tbody = document.getElementById('myTable').getElementsByTagName("TBODY")[0];
        var row = document.createElement("TR")
        var td1 = document.createElement("TD")
        td1.appendChild(document.createTextNode([[NAME1]]))
        var td2 = document.createElement("TD")
        td2.appendChild (document.createTextNode("eee"))
        row.appendChild(td1);
        row.appendChild(td2);
        tbody.appendChild(row);
    
    <center>
                  <table id="myTable" cellspacing="0" border="1">
                    <tbody>
                      <tr>
                        <td>
                          <div id="iozkee"> Аккаунт </div>
                        </td>
                        <td>
                          <div id="iozkee">Запуск</div>
                        </td>
                      </tr>
                    </tbody>
                  </table>
                </center>
    


  • @teamgame

    var tbody = document.getElementById('myTable').getElementsByTagName("TBODY")[0];
        var row = document.createElement("TR")
        var td1 = document.createElement("TD")
        td1.appendChild(document.createTextNode("[[NAME1]]"))
        var td2 = document.createElement("TD")
        td2.appendChild (document.createTextNode("eee"))
        row.appendChild(td1);
        row.appendChild(td2);
        tbody.appendChild(row);
    

    Вот так должно работать.
    Переменная тут просто заменяется на текст, поэтому нужно учитывать все скобки и т.п.



  • Работает. Спасибо


Log in to reply