|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9571
|
[HTML + JS] Aggiungere dinamicamente righe ad una tabella
Salve a tutti! Devo fare una cosina in html + javascript, ma non avendo in pratica mai fatto nulla di serio non so come andare avanti.
Ho una tabella con diverse righe di 2 celle ciascuna. Una riga (quasi al centro delle N righe) è la seguente: Codice PHP:
Come posso fare? Confido nella vostra esperienza e pazienza... |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2003
Messaggi: 980
|
Aggiungi i campi nell'html, assegna un id alla riga o alla cella (tr o td) che contiene i campi, e mostra/nascondi a seconda del campo selezionato:
Codice:
<script type="text/javascript">
function EnableDisableAzienda(radio)
{
var dati_azienda = document.getElementById("dati_azienda");
if (radio.checked)
{
if (radio.value== "AZIENDA")
dati_azienda.style.display = "";
else if (radio.value== "PRIVATO")
dati_azienda.style.display = "none";
}
}
</script>
<table>
<tr>
<td class="field_name">Privato o azienda?</td>
<td>Privato <input value="PRIVATO" name="privatoazienda" checked="checked" type="radio" onclick="EnableDisableAzienda(this)" /> Azienda <input value="AZIENDA" name="privatoazienda" type="radio" onclick="EnableDisableAzienda(this)" /></td>
</tr>
<tr id="dati_azienda">
<td>
<table>
<tr>
<td>Campo 1:</td>
<td><input type="text" name="ciao"</td>
</tr>
</td>
</tr>
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9571
|
grazie 1000!
cercavo proprio una cosa tipo "display". domani provo e fo sapere! |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9571
|
scusa ma in questi giorni non ho avuto modo di provare... appena fatto e effettivamente funziona!
ora... siccome le righe che dovranno apparire/scomparire in base alla selezione del radio button sono più di una avevo intenzione di fare una cosa del genere: Codice PHP:
for (i=0; i< RIGHE_DA_FAR_SCOMPARIRE.length; i++) RIGHE_DA_FAR_SCOMPARIRE[i].style.display= "none"; ma non so che metodo js utilizzare per fare ciò...
Ultima modifica di VegetaSSJ5 : 14-12-2007 alle 14:22. |
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: May 2005
Città: Napoli - Fuorigrotta
Messaggi: 471
|
Quote:
__________________
Acquisti sul mercatino: grabrihc, LucaXbox360, Yarsha,micanto1,American horizo,Fnac,schumyFast,STECCO,Ezechiele25,17 Vendite sul mercatino: musodatopo,alexbands,mspr,anto.wajo |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:43.




















