Adicionar linha em formulario com javascript e integrar com java

1 resposta
I

Boa tarde amigos,

Estou com uma dúvida, tenho uma pagina de jsp de pedido… tenho a header que é preenchido normalmente… blz… agora estou tentando fazer a parte dos itens… tenho um javascript que vai adicionando linhas (itens) do pedido e cada linha tem 4 campos inputs… o meu problema é como vou pegar todos estes campos de cada linha para inserir no bd… ou seja, integrar o javascript com o java…

Alguem tem um exemplo de como posso fazer isto? estou usando struts 1.3.8…

Abaixo segue meu js:

<html>
<head>
<title>exemplo1</title>
<script type="text/javascript">
<!--
var mainDivName = 'eventDates';

function addEvent()
{
var ni = document.getElementById(mainDivName);

var numi = document.getElementById('theValue');
var num = (document.getElementById("theValue").value -1)+ 2;
numi.value = num;

var divIdName = "eventDate"+num+"Div";
var newdiv = document.createElement('div');
newdiv.setAttribute("id",divIdName);
newdiv.innerHTML = "<table><tr><td></td><td width=80><input type=\"text\" name=\"q1\" size=\"7\"></td><td><input type=\"text\" name=\"a1\" size=\"7\"></td><td><input type=\"text\" name=\"p1\" size=\"7\"></td><td><input type=\"text\" name=\"pt1\" size=\"7\"></td></tr></table>";

ni.appendChild(newdiv);

alert("divIdName: '"+divIdName+"'")
}

function removeEvent(divNum)
{
var d = document.getElementById(mainDivName);
var olddiv = document.getElementById(divNum);
d.removeChild(olddiv);
}



//-->
</script>

</head>
<body>
<form>
    <input type="hidden" value="0" id="theValue" />
    <p><a href="#" onClick="addEvent();">Adicionar Linha</a></p>
    <div id="eventDates"></div>
</form>
</body>
</html>

1 Resposta

I

Boa tarde,

Alguém tem uma solução/exemplo disto?

Vlw…

Criado 22 de dezembro de 2008
Ultima resposta 8 de jan. de 2009
Respostas 1
Participantes 1