| | |
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Autor | Správa |
---|
Registrovaný: 25.02.09 Prihlásený: 13.05.16 Príspevky: 76 Témy: 37 | Napísal Pades: 02.05.2012 10:05 | |
|
Ahojte využívam tento skript kde pridávam obrázky, keď kliknem na Pridať ďalší obrázok vyskočí mi nový input, to všetko funguje správne ale ako mám spraviť aby bol vedla toho aj <select> a ked kliknem na pridat dalsi obrazok tak mi prida aj dalsi <select>
Kód: <script type="text/javascript"> function add_file_field(){ var container=document.getElementById('file_container'); var file_field=document.createElement('input'); file_field.name='images[]'; file_field.type='file'; container.appendChild(file_field); var br_field=document.createElement('br'); container.appendChild(br_field); } </script>
<tr> <td>Obrázky</td> <td><div id="file_container"><input name="images[]" type="file" title="Vybrať súbor" ><br></div><br><a href="javascript:void(0);" style="text-decoration:underline;" onClick="add_file_field();">Pridať ďalší obrázok</a></td> </tr>
|
|
Registrovaný: 29.10.07 Prihlásený: 27.10.23 Príspevky: 1395 Témy: 30 Bydlisko: Bratislava |
Skus sa zamysliet, co asi robia jednotlive riadky tvojej funkcie...
function add_file_field(){
var container=document.getElementById('file_container'); // 1) Na stranke vyhlada rodicovsky element do ktoreho bude pridavat input
var file_field=document.createElement('input'); // 2) Vytvori objekt "input" do premennej
file_field.name='images[]'; // 3) Nastavuje vlastnosti pre input
file_field.type='file'; // 4) Nastavuje vlastnosti pre input
container.appendChild(file_field); // 5) Do rodica z bodu 1 prida vytvoreny input
var br_field=document.createElement('br'); // 6) Vytvori objekt newline (tag BR)
container.appendChild(br_field); // 7) newline prida do rodica z bodu 1
}
Som si isty ze tuto funkciu dokazes rozsirit tak aby pridavala aj SELECT... ak nie, tak sa na to fakt vykasli.
_________________ PC: OS: Windows 11 (64bit) CPU: AMD Ryzen 5 3600 GPU: ASUS TUF RTX3060Ti 8GB RAM: 16GB DDR4-3200MHz Kingston Fury MB: ASUS TUF Gaming B550M WIFI SSD: 1000GB PCIe M.2 NVME Mobil: Xiaomi POCO F2 PRO |
|
| Stránka: 1 z 1
| [ Príspevkov: 2 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Problem s javascriptom v JavaScript, VBScript, Ajax | 4 | 399 | 16.09.2012 19:19 Jame_s | | problem s javascriptom FC8 v Operačné systémy Unix a Linux | 0 | 584 | 07.05.2009 18:38 tlacitko Enter | | Zavolanie php funkcie javascriptom v PHP, ASP | 6 | 746 | 24.08.2008 23:15 suchy | | kontrola uploadnuteho obrazka javascriptom v PHP, ASP | 14 | 809 | 01.09.2007 20:48 wotan | | Upozornenie pri HTML stránke Javascriptom v JavaScript, VBScript, Ajax | 3 | 2297 | 09.01.2019 15:36 martinius96 | | Formátovanie textu vypísaného JavaScriptom pomocou HTML v HTML, XHTML, XML, CSS | 6 | 998 | 15.09.2022 13:06 void | | pomoc pomoc prosim nefunguje internet v Ovládače | 7 | 1132 | 09.09.2017 20:37 Smith Wesson | | Pomoc pri pomoc pri skladaní PC - od 1 500 do 1 800 Eur (rozlíšenie 1440p) v PC zostavy | 13 | 797 | 28.09.2023 20:23 johny314 | | Pomoc? v HTML, XHTML, XML, CSS | 1 | 548 | 09.08.2017 20:01 BX | | pomoc v Počítačové hry | 5 | 492 | 28.06.2011 16:32 Ďuri | | pomoc v JavaScript, VBScript, Ajax | 2 | 877 | 15.05.2009 20:15 firewall | | pomoc v ATI/AMD grafické karty | 3 | 700 | 04.03.2008 15:00 Mir | | Pomoc v Počítačové hry | 2 | 588 | 13.06.2012 18:02 PepeTheDragon | | pomoc v nVidia grafické karty | 1 | 1032 | 02.02.2007 10:51 Harlequin | | Pomoc v Operačné systémy Microsoft | 3 | 627 | 29.12.2007 18:42 Dzimbo | | Pomoc v Zvuk | 2 | 838 | 24.11.2007 17:30 optyx |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|