Ajuda com Java Script

criei uma funçao que ao clica na imagem editar, ela muda o valor do readonly para false, mas isso so acontece com a primeira linha da tabela

`


<% ProdutoDAO dao = new ProdutoDAO();
List produtos = dao.listar();
%>
                <table border="1">
IdProduto Nome do Produto Descricao Quantidade Preço de venda <% for(Produtos p: produtos){ %> <%=p.getIdProduto()%> <% DecimalFormat df = new DecimalFormat("#,###.00"); %> <% } %> `