[JS] Pad in input type file naar rechts schuiven

Pagina: 1
Acties:

  • Reveller
  • Registratie: Augustus 2002
  • Laatst online: 05-12-2022
Waarschijnlijk heeft deze post een van de meer ingewikkelde titels geschreven op GoT, maar ik heb mijn best gedaan :)

Het probleem is als volgt. Als iemand bij een HTML file input box een bestand op zijn harde schijf selecteert, en op "Open" klikt - wordt het pad overgenomen in die input box:

Afbeeldingslocatie: http://www.odisys.net/got/file1.gif

Maar het eerste deel van dat pad is juist het minst interessante. Als ik meerdere file inputs onder elkaar heb, wil ik graag de rechterkant van het pad zien, zodat ik de bestandsnaam zie staan:

Afbeeldingslocatie: http://www.odisys.net/got/file2.gif

Is er een mogelijkheid om het pad in zo'n geselecteerd bestand automatisch naar rechts te schuiven, dus zoals bij het tweede plaatje hierboven? Ik ben al in de weer geweest met align="right", en heb al gezocht in de search, maar kwam niet verder. Ideeen, iemand?

"Real software engineers work from 9 to 5, because that is the way the job is described in the formal spec. Working late would feel like using an undocumented external procedure."


  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

Ik zat het net met een gewone input te proberen en dit werkt daar wel bij:

Cascading Stylesheet:
1
text-align:right;

disjfa - disj·fa (meneer)
disjfa.nl


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Wat ook kan:

HTML:
1
<input type="file" style="direction: rtl;">


:P

[ Voor 24% gewijzigd door André op 06-08-2004 15:25 ]


  • Helmet
  • Registratie: Januari 2002
  • Laatst online: 05-05 12:14
zo geloof ik :)
code:
1
<input type="file" dir="rtl" />

Icons are overrated


  • Reveller
  • Registratie: Augustus 2002
  • Laatst online: 05-12-2022
disjfa schreef op 06 augustus 2004 @ 15:18:
Cascading Stylesheet:
1
text-align:right;
Zoals ik al zei - dat werkt dus niet bij een file input box - noch via definieren in de tag zelf, noch via stylesheets. Vandaar dat ik denk dat er iets met JS zou moeten gebeuren (zie topic titel) maar ik heb geen idee wat...

edit:

@Helmet, @Andre - nu wel dus! Dank je wel zeg...ik zat er al een uur mee!

[ Voor 12% gewijzigd door Reveller op 06-08-2004 15:29 ]

"Real software engineers work from 9 to 5, because that is the way the job is described in the formal spec. Working late would feel like using an undocumented external procedure."