I have the following code:
<p id="notice"><%= notice %></p>
<h1>Produtos</h1>
<table class="table table-hover custom" id="tabelaProduto">
<thead>
<tr>
<th>id</th>
<th>Nome</th>
<th>Preco</th>
<th>Descricao</th>
<th colspan="3"></th>
</tr>
</thead>
<tbody>
<% @produtos.each do |produto| %>
<tr>
<td><%= produto.id %></td>
<td><%= produto.nome %></td>
<td><%= produto.preco %></td>
<td data-jtable><%= produto.descricao %></td>
<td><%= link_to 'Show', produto %></td>
<td><%= link_to 'Edit', edit_produto_path(produto) %></td>
<td><%= link_to 'Destroy', produto, method: :delete, data: { confirm: 'Are you sure?' } %></td>
</tr>
<% end %>
</tbody>
</table>
<input type="button" id="botaosomar" value="OK" onclick="vamosSomar()" />
<br>
<%= link_to 'New Produto', new_produto_path %>
and the javascript of this view contained in app / assets / javascripts:
var tabela = document.getElementById("tabelaProduto"); console.log(tabela.firstElementChild);
I do not know why rays are returning null in this object: \