Desidero creare un modulo per il mio cliente. Il mio cliente ha bisogno di creare una dinamica per lui. Supponiamo, voglio inserire 1 record nella tabella principale di mysql e registrare più record nella tabella secondaria che ha la chiave di riferimento della tabella principale. Non so quanti record rispetto al tavolo principale, forse uno alla volta o più record alla volta. Voglio farlo con una sola forma. Se il client fa clic su aggiungi altro pulsante, mostra un altro campo di testo per inserire più dati. come posso farlo ?????Come aggiungere un nuovo campo di testo quando si fa clic sul pulsante
5
A
risposta
1
Questo non è legato al php, è necessario aggiungere dinamicamente al modulo utilizzando javascript.
3
It would be possible using pure javascript
simili
<input type="button" onclick="addInput()"/>
<span id="responce"></span>
<script>
var countBox =1;
var boxName = 0;
function addInput()
{
var boxName="textBox"+countBox;
document.getElementById('responce').innerHTML+='<br/><input type="text" id="'+boxName+'" value="'+boxName+'" " /><br/>';
countBox += 1;
}
</script>
1
Ciò è possibile attraverso la jquery/javascript.
modo da poter utilizzare questo riferimento: http://www.mkyong.com/jquery/how-to-add-remove-textbox-dynamically-with-jquery/
Provare per credere !!
0
ecco il codice:
function generateTextBox()
{
var mainDiv=document.getElementById('options');
alert(mainDiv);
var newBreak=document.createElement('br');
mainDiv.appendChild(newBreak);
for(var i=1;i<=4;i++)
{
var newTextBox=document.createElement('input');
var newBreak1=document.createElement('br');
var newBreak2=document.createElement('br');
var newBreak3=document.createElement('br');
var text = document.createTextNode("Option"+i);
newTextBox.type='text';
newTextBox.setAttribute('id','txtAddr'+i);
alert(newTextBox+"2");
mainDiv.appendChild(text);
mainDiv.appendChild(newTextBox);
mainDiv.appendChild(newBreak1);
mainDiv.appendChild(newBreak2);
mainDiv.appendChild(newBreak3);
}
}
Problemi correlati
- 1. Dati di aggiornamento (JQuery) quando si fa clic sul pulsante
- 2. Aggiunge nuovo campo di testo mentre si fa clic su un pulsante e rimuovere facendo clic sul pulsante in laravel 4
- 3. Android: cambia fotocamera quando si fa clic sul pulsante
- 4. UISearchDisplayController - Metodo per quando si fa clic sul pulsante Annulla
- 5. aggiungere una stringa di testo in un campo di input quando l'utente fa clic su un pulsante di
- 6. Copia testo di textarea negli appunti quando si fa clic sul pulsante
- 7. Come forzare LostFocus quando fa clic sul pulsante
- 8. Ottenere valore pulsante di scelta quando si fa clic sul pulsante non funziona angularjs
- 9. Perdita dei dati del modulo quando si fa clic sul pulsante Indietro sul browser
- 10. come cambiare la classe chiamata in javascript quando si fa clic sul pulsante?
- 11. Come aprire l'app iOS quando si fa clic sul pulsante personalizzato Push Notification?
- 12. L'evento click del controllo utente non funziona quando si fa clic sul testo all'interno del controllo?
- 13. Reimposta il testo nel campo di testo di UISearchBar quando si fa clic sul pulsante X, ma non si dimette firstresponder
- 14. inviare una query quando si fa clic sul pulsante di ricerca nella tastiera
- 15. disabilita la convalida di errorprovider quando si fa clic sul pulsante Annulla
- 16. Come impostare l'immagine di condivisione quando si fa clic sul pulsante Mi piace
- 17. cambia colore di sfondo pulsante quando si fa clic su
- 18. IE 8 sposta il testo del pulsante di input quando si fa clic su
- 19. PgAdmin a volte si blocca quando si fa clic sul pulsante query SQL
- 20. jQuery/AJAX - Carica il contenuto in un div quando si fa clic sul pulsante?
- 21. modo più efficiente per riprodurre un suono quando si fa clic sul pulsante
- 22. Come eliminare il bordo esterno blu quando si fa clic sul campo di immissione di un modulo?
- 23. Come riprodurre l'audio quando si fa clic sul pulsante in Android?
- 24. mostra elemento quando si fa clic e si nasconde di nuovo quando non attivo
- 25. In che modo un'area di testo in formato stackoverflow quando si fa clic sul pulsante di modifica?
- 26. Come chiudere la finestra Html quando si fa clic sul pulsante asp.net?
- 27. Android: cambia colore pulsante quando si fa clic su
- 28. Come faccio a fare un pop up in Tkinter quando si fa clic su un pulsante?
- 29. Il testo nel campo HTML scompare quando si fa clic su?
- 30. Bootstrap collegamento aperto quando si fa clic sul pulsante del menu a discesa
Grazie a tutti voi. Mi dai l'idea che come posso farlo. –