Tenho um .jcl com um forEach que preenche uma tabela na tela… essa tabela tem vários campos e registros… Um desses campos é uma textarea (editável).
Como faço para como faço para o evento onchange dessa text área chamar uma função javascript passando o conteúdo que está sendo editado (que pode ser qualquer registro da tabela).
Hoje eu passo apenas o que está no property da text área e aí só funciona para o primeiro registro da tabela!!!
<html:textareaonchange="conta(${status.count})"...functionconta(number){varx=eval("document.forms[0].descricao["+(number-1)+"]");varrest=500-x.value.length;if(rest<=-1){alert('Limite de 500 caracteres');x.focus();returnfalse;}document.getElementById('total').value=rest;}
O erro acontecia porque o campo textarea dentro do loop se transforma em um array.
M
MarciaSSM
Vou tentar…
Tem como retornar o índice de quem está sendo alterado???