-
PROHARDVER!
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
trisztan94 #2695 üzenetére
Szerintem a File Style Plugin for jQuery-ből meríthetnél ötletet, ez egy külön szövegdobozt hoz létre a tallózott fájl elérési útjának megmutatására.
Korábban készítettem róla egy demót jsFiddle-re, itt ha megnyomod a gombot, akkor átvált az új stílusra:
http://jsfiddle.net/Sk8erPeter/JEVgF/Szerk.:
egyébként itt a pluginben igazából ennyi a "nagy" trükk, ha ezt megnézed:var filename = $('<input class="file">')
.addClass($(self).attr("class"))
.css({
"display": "inline",
"width": settings.width + "px"
});
// .........
$(self).bind("change", function() {
filename.val($(self).val());
});(A kipontozott résznél van még egy-két dolog.)
Így tehát amikor kiválasztod a fájlt, akkor a filename nevű inputelem (ami egy textfield) értéke megváltozik a fájl elérési útjára.
Itt a "self" az a fájltallózó inputelem lesz, amire beállítod a File Style Plugint.
Persze ahhoz, hogy ezt jobban értsd, valamennyire a jQuery alapjaival tisztában kell lenni.
Ha ez megvan, onnantól elég könnyű megoldani a feladatodat.
Új hozzászólás Aktív témák
- Vojens Gamer Szék/ Gamer Asztal/ Perifériák
- Eladó Asus ROG Strix Oled gaming monitor
- SAMSUNG Gaming 360Hz OLED monitor 27", 2560x1440, LS27DG600SUXEN, 0.03ms, HDMI/DisplayPort/USB,Pivot
- GYÖNÖYRŰ/GARIS/AKCIÓS Lian Li HydroShift !!!!LCD!!! 360R (RGB) FEKETE
- GYÖNÖYRŰ/GARIS/AKCIÓS Lian Li HydroShift !!!!LCD!!! 360R (RGB) FEHÉR
- Playstation Dualsense PS5 kontrollerek
- Csere-Beszámítás! Gigabyte Vision RTX 3070Ti 8GB GDDR6X Videokártya!
- Samsung Galaxy Tab S6 Lite / 4GB RAM 64GB / Független / 12 Hó Garancia
- Homepod Mini /// Újszerű // Számla + Garancia
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: FOTC
Város: Budapest