ciao.. ti rispondo dopo un bel po' in effetti xkè ho avuto parecchio da fare in questi ultimi giorni.. comunque ti ringrazio per il consiglio che mi hai dato.. si è rivelato utilissimo..
ora questo sarebbe il mio codice html per il form di inserimento dati:
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//IT">
<html>
<head>
<script type="text/javascript">
num_righe = 1;
function aggiungi_riga() {
num_righe++;
document.getElementById('prodotti').innerHTML += "
<input type='text' id='_" + num_righe + "'/>";
}
</script>
<script type="text/javascript">
num_righe = 1;
function aggiungi_rig() {nome p
num_righe++;
document.getElementById('materie').innerHTML += "
<input type='text' id='_" + num_righe + "'/>";
}
</script>
<title> Tesina </title>
</head>
<body>
<font face="verdana">
<form method="post" action="insDatiIpotizzati.jsp">
<table align="center" cellpadding="20">
<tr>
<td align="center"><h2>INSERIRE I DATI IPOTIZZATI RICHIESTI</h2>
</td>
</tr>
<tr>
<td>
Inserire il nome di tutti gli articoli da produrre: <div id='prodotti'>
<input type="text" name="nomeProd" size="10" maxlenght="10" id='_1'/></div>
<input type='button' value='aggiungi riga' onclick='aggiungi_riga();'/>
</td>
</tr>
<tr>
<td>
Inserire il nome di tutte le materie prime da utilizzare nella produzione: <div id='materie'>
<input type="text" name="nomeMat" size="10" maxlenght="10" id='_1'/></div>
<input type='button' value='aggiungi riga' onclick='aggiungi_rig();'/>
</td>
</tr>
<tr>
<td align="center">
<input type="submit" value="AVANTI">
</td>
</tr>
</table>
</font>
</body>
</html>
8
Come puoi vedere ho dovuto ripete la funzione aggiungi riga perchè altrimenti quando cliccavo aggiungi riga per le materie aggiungeva le righe ai prodotti xD.. Comunque ora si presentano alcuni problemi..
1° piccolo problema antiestetico:
lo spazio per inserire il nome del primo prodotto o della prima materia è più piccolo rispetto agli spazi per inserire il secondo, terzo, quarto nome e così via.. se ti copi il codice capirai meglio cosa intendo..
Poi 2° problema:
Vorrei poter creare anche un pulsante elimina riga così se l'utente per errore inserisce campi in più ha la possibilità di eliminarli..
Grazieeee =)=)=)=)=)