Buongiorno!
Io ho una pagina contenente una textbox. Nel momento stesso in cui io inserisco un numero n nella textbox, attraverso javascript e innerHTML, vengono create in un div n textbox.
Quando però faccio il submit del form, explorer mi vede i valori delle textbox che ho inserito tramite jscript, mentre firefox no.
Come posso risolvere?
Ecco il codice javascript
Mentre il form ècodice:function mostradiv(nome){ var nomediv= "div" + nome; if (document.getElementById(nome).value!='' && IsNumber(document.getElementById(nome).value)){ if (document.getElementById(nome).value>0){ var numero=document.getElementById(nome).value; var testo=""; for (i=0;i<numero;i++){ var divdue= "div" + nome + "_" + i; testo = testo + " Numero di iscrizione all'albo: <input type='text' name='" + nome + "-" + i + "' id='" + nome + "-" + i + "' >"; } document.getElementById(nomediv).innerHTML = testo; document.getElementById(nomediv).style.display="block"; }}
codice:<form name="pagamento" action="iscrizione_altri.php?corsigrat=0" method="post"> <input type="text" onkeyUp="mostradiv('1');" name="1" id="1" value="" style="width:30px"> <div id="div2" style="display:none" class="testo"> </div> <input type="Submit" name="conferma" value="Conferma"> </form>

Rispondi quotando