Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][JavaScript]Pobranie wartości z inputa do js
Forum PHP.pl > Forum > Przedszkole
kondziu9516
Witam mam taki input:

  1. <li><label>Nazwa budynku</label> <div class="form_input"><input class="tip_west" name="nazwabudynku" onkeyup="document.getElementById('dup2').innerHTML=this.value" id="nazwabudynku" type="text" style="width:200px;" title="Nazwa budynku wyświetlana na stronie"></div></li>


Wyświetla mi jego zawartość również w znacznikach
  1. <p id="dup2"></p>


Jak pobrać również tą zawartość z tego inputa do kodu js :

[JAVASCRIPT] pobierz, plaintext
  1. $('#swfupload-control').swfupload({
  2. upload_url: 'upload-file.php?nazwa=TUTAJ',
  3. file_post_name: 'uploadfile',
  4. file_size_limit : "5120",
  5. file_types : "*.jpg;*.png;*.gif",
  6. file_types_description : "Image files",
  7. file_upload_limit : 10,
  8. flash_url : "js/swfupload/swfupload.swf",
  9. button_image_url : 'js/swfupload/wdp_buttons_upload_114x29.png',
  10. button_width : 114,
  11. button_height : 29,
  12. button_placeholder : $('#button')[0],
  13. debug: false
  14. })
[JAVASCRIPT] pobierz, plaintext


Dokładnie tutaj:
[JAVASCRIPT] pobierz, plaintext
  1. upload_url: 'upload-file.php?nazwa=TUTAJ',
[JAVASCRIPT] pobierz, plaintext


Proszę o pomoc, daje ++++
tab
  1. <input type="text" id="inp">
  2. <input type="submit" id="sub">


  1. <script type="text/javascript">
  2. var sub = document.getElementById('sub');
  3. // po kliknieciu submita pobieramy wartosc zmiennej z pola 'inp'
  4. sub.onclick = function() {
  5. var text = document.getElementById('inp');
  6. alert(text.value);
  7. }
kondziu9516
a bez submita można to jakoś zrobić ?
właśnie nie chciałbym z submitem bo to są fragmenty z formularza w tym upload zdjęć.
tab
dużo rzeczy sie da tylko musisz mi wyjasnic co bys własciwie chciał :D napisz co to za skrypt, co ma realizowac, z czym masz problem, zebym mógł to sobie wyborazic i wtedy podrzuce Ci jakies pomysły albo i gotowe skrypty :P

PS.
jezeli nie chcesz po prostu by strona sie przeładowywała to zamiast inputa daj <button id="sub">Wyślij</button>
kondziu9516
Poradziłem sobie w pewien sposób.
Ale teraz jak zdefiniować zmienną i żeby działało.
Bo w innym miejscu skryptu działa, ale to trzeba tutaj !

Oto kawałek skryptu:

[JAVASCRIPT] pobierz, plaintext
  1. $(function(){
  2. var nazwabudynku =document.nowaoferta.nazwabudynku.value;
  3. $('#swfupload-control').swfupload({
  4.  
  5.  
  6.  
  7. upload_url: 'upload-file.php?nazwa='+nazwabudynku+'',
  8. file_post_name: 'uploadfile',
  9. paramname:'pic',
  10.  
  11. file_size_limit : "5120",
  12. file_types : "*.jpg;*.png;*.gif",
  13. file_types_description : "Image files",
  14. file_upload_limit : 10,
  15. flash_url : "js/swfupload/swfupload.swf",
  16. button_image_url : 'js/swfupload/wdp_buttons_upload_114x29.png',
  17. button_width : 114,
  18. button_height : 29,
  19. button_placeholder : $('#button')[0],
  20. debug: false
  21. })
  22.  
  23. .......
  24.  
[JAVASCRIPT] pobierz, plaintext


Jeżeli mam coś takiego to zwraca : [object HTMLInputElement]
Pomoże ktoś proszę !
DAJE ++++++
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.