Ciao
sto facendo i miei primi passi in questo mondo nuovo per me, e ho qualche problemino.
Detto in due parole, ogni volta che clicco sul pulsantino con il "+" vorrei in modo dinamico dei nuovi input di tipo testo.
Estratto di codice html:
Funzione jquery:codice:<body> <div id='risultato'></div> <input type='button' id='aggiungi' value='+' onclick='creaInput()'/> </body>
Anche cliccando 100 volte sul pulsante, ottengo sempre soltanto un input. Ogni volta cambia il nome e il relativo valore, per cui, in realtà sta creando dei nuovi input, ma anzichè metterli uno sotto l'altro, a video ne ho sempre uno solo. Graficamente parlando vorrei ottenere questa situazione:codice:function creaInput() { var r = Math.round(Math.random()*1000); var nome = "input1" + r; $("#risultato").html("<input type='text' id='"+nome+"' value='" + nome +"'/> "); }
<input nuovo nome =138>
<input nuovo nome =141>
ecc ecc
pulsante "+"

Rispondi quotando