Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: JS + wyswietlanie inputow
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
shoes
witam , chce zrobic cos takiego, ze

Wpisz ile zdjęć chcesz dodać: <input type="text" name="ile" id="ile_zdjec" />
<input type="button" id="commit_js" value="zatwierdź" onclick="java script:wyswielt_file(document.aa.ile_zdjec.value)" />

i pod spodem maja mi sie wyswietlic <input type="file" /> w ilosci wpisanej wyzej..

mam cos takiego ale musze cos jeszcze dodac:
function wyswielt_file(co){

var elem= document.getElementById('inputs');
for (i = 0; i < co; i++) {

elem.innerHTML += '<input type="file" name="file+i"';

}
skowron-line
A nie lepiej dać link [ dodaj ] i po kliknięciu żeby się element dodawał
  1. <script type="text/javascript">
  2. var ile = 1;
  3.  
  4. function addInput()
  5. {
  6. var input = document.createElement( 'input' );
  7. input.setAttribute( 'type', 'file' );
  8. input.setAttribute( 'name', 'file[]' );
  9.  
  10. document.getElementById( 'oDiv' ).appendChild( input );
  11. document.getElementById( 'oDiv' ).innerHTML += '<br />';
  12. ile++;
  13. }
  14. <a href="javascript:addInput();">[ Dodaj plik ]</a>

*pisane z palca
korro
Do czego służy zmienna ile?
skowron-line
Cytat(korro @ 15.04.2009, 11:42:25 ) *
Do czego służy zmienna ile?

Racja nie wykożystałem jej smile.gif
Miało być do usuwania elementu.
shoes
dzieki chlopakii , dziala
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.