il computer non sbaglia mai...Originariamente inviato da agenti
<script>
function new_pax()
{
var test=""
test='<table border="1" width="100%" id="table18">'
test='<tr>'
test='<td>Nome</td>'
test='<td width="192">'
test='<input type="text" name="nomenew" size="20"></td>'
test='<td>Cognome</td>'
test='<td>'
test='<input type="text" name="cognomenew" size="20">[/b]</td>'
test='<td width="127">Eta</td>'
test='<td width="126">'
test='<input type="text" name="etanew" size="20">[/b]</td>'
test='</tr>'
test='</table>'
document.getElementById('pax').innerHTML = test;
}
</script>
richiamo la funzione:
<input type="radio" onclick="new_pax();" name="R1" value="V2">
il risultato dovrebbe andare dentro uan div...
<div id="pax" style="width:100%"></div>
ma non va....
devi stare attento perchè alla variabile test...
perchè vacendo test="";
ogni volta cancelli quello che c'era prima e sostituisci...
quindi in questo caso alla fine è come se ti scrivesse <div></table></div> e tu non vedi nulla...
devi fare così:
test=test+"prova123prova";