php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.06.2011, 13:23  
Erfahrener Benutzer
 
Registriert seit: 04.05.2010
Beiträge: 152
PHP-Kenntnisse:
Anfänger
Thorus ist zur Zeit noch ein unbeschriebenes Blatt
Standard [Erledigt] javascript input type file value setzten

Hi,

Ich habe folgendes input feld:

PHP-Code:
<div id="hiddenExcel">
    <
form>
        <
input id="excelfile" name="excel" type="file">
        <
input id="btnSubmit" type="submit">
    </
form>
</
div
und moechte nun per javascript das value(das was in dem feld als link zur datei die hochgeladen werden soll steht) setzen:

PHP-Code:
$(document).ready(function(){
document.getElementById('excelfile').value 'D:\\DIP scripts per employee- NEW.xls';
}); 
per jquery hab ichs vorher auch schon probiert, aber auch ohne erfolg, wie geht das denn jetzt bzw was mache ich falsch?

Danke
Thorus
__________________
http://rottmann-moebel.de/
Thorus ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 29.06.2011, 13:56  
fab
Erfahrener Benutzer
 
Benutzerbild von fab
 
Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse:
Fortgeschritten
fab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblick
Standard

Der Zugriff per JavaScript auf file-inputs ist aus Sicherheitsgründen nicht möglich.
fab ist offline   Mit Zitat antworten
Alt 29.06.2011, 14:15  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

kleine Korrektur .. der schreibende Zugriff ...

auslesen kann man das schon mit Javascript - so funktionieren ja 8 von 10 Lösungen zum Stylen des fileupload-Teils .. denn das verbietet man ja auch , damit es IMMER als FileUpload zu erkennen ist ..
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 29.06.2011, 14:20  
Erfahrener Benutzer
 
Registriert seit: 04.05.2010
Beiträge: 152
PHP-Kenntnisse:
Anfänger
Thorus ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Gibt es dann eine andere Moeglichkeit automatisch eine Datei hochzuladen?
__________________
http://rottmann-moebel.de/
Thorus ist offline   Mit Zitat antworten
Alt 29.06.2011, 14:52  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

das wäre ja noch schöner .. die Browserhersteller machen im Konsens mit dem www-Consortium den FileUpload sicher, damit man nicht von Rechnern unbemerkt zum Beispiel Passwort-Files klauen kann - und du willst das nicht akzeptieren ?

in einem Wort: NEIN - geht nicht
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 29.06.2011, 14:55  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Zitat:
so funktionieren ja 8 von 10 Lösungen zum Stylen des fileupload-Teils
Tun sie das?
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 29.06.2011, 16:33  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

entschuldige nikosch - ich hab vielleicht ein wenig übertrieben - aber als ich zum Thema CSS-Stylen des FileInput-Elements gesucht habe, bestanden die meisten Lösungen darin, das eigentliche Fileinput auf 100% transparent zu setzen und im Vordergrund anzuzeigen(z-index) .. und drunter dann eine Kombi aus gestyltem text-Input und Button.

Da per Klick auf das Fileinput ja der Dialog im Browser aufgeht, liegt dann im FileInput Element der Ausgewählte Dateiname -... Der User wundert sich aber, dass im sichtbaren <input type="text" Nix drinsteht - und da war die Lösung per Javascript den Value des echten FileUpload in das text-Feld zu kopieren ...

Code:
  onchange="this.form.fakeupload.value=this.value;" // am echten unsichtbaren file-input
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 30.06.2011, 12:29  
Erfahrener Benutzer
 
Registriert seit: 04.05.2010
Beiträge: 152
PHP-Kenntnisse:
Anfänger
Thorus ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ok kann ich ja nicht wissen ich haette hier halt einen Fall in dem das sehr nuetzlich fuer mich gewesen waere ohne dass es dem User schaden soll...
__________________
http://rottmann-moebel.de/
Thorus ist offline   Mit Zitat antworten
Alt 30.06.2011, 12:37  
Erfahrener Benutzer
 
Registriert seit: 30.07.2008
Beiträge: 1.167
PHP-Kenntnisse:
Fortgeschritten
xm22 sorgt für eine eindrucksvolle Atmosphärexm22 sorgt für eine eindrucksvolle Atmosphärexm22 sorgt für eine eindrucksvolle Atmosphäre
Standard

Da wärst Du wahrscheinlich einer unter äußerst wenigen
xm22 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] File Upload mit Input Type Text? Konsch PHP Einsteiger 5 26.02.2011 03:08
htaccess läuft oder doch nicht? SteiniKeule PHP Einsteiger 5 28.11.2010 23:39
Problem mit phpmyadmin php10 Server, Hosting und Workstations 17 11.11.2010 19:58
[Erledigt] $_SESSION frage tomnar PHP Tipps 2010 24 09.11.2010 19:37
Mysql fehler bei externen Zugriff SteiniKeule Datenbanken 4 18.06.2010 12:54
Erhaltung der Eingaben bei input Type File nieselfriem PHP Tipps 2010 1 17.05.2010 19:46
[Erledigt] Javascript value von input Feld ändern roest JavaScript, Ajax und mehr 10 04.12.2009 12:29
Probleme mit Bildgenerierung swsche PHP Tipps 2009 8 31.10.2009 14:49
1101: 10x JavaScript und kein Ende ist abzusehen… Nikolaus 2.0 Adventskalender 2008 9 13.12.2008 20:11
Wireshark SSL Handshake debugging-Handshake protokoll mittels PHP + Curl brian johnson Off-Topic Diskussionen 0 06.11.2008 11:54
input type text: value beinhaltet Anführungszeichen ph!l HTML, Usability und Barrierefreiheit 4 24.04.2007 20:33
open_basedir greift ab und an CC84 PHP-Fortgeschrittene 7 28.09.2006 08:01
input value aus Variablen und Abstand dethlef14 HTML, Usability und Barrierefreiheit 2 28.02.2006 14:50
[Erledigt] Input value und Input text PHP Tipps 2005-2 4 12.07.2005 16:46
Einloggen funzt einfach nicht... PHP Tipps 2004 4 29.06.2004 11:12

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
javascript input file, javascript input value, input value javascript, input type file value setzen, javascript input type, input file javascript, javascript file input, javascript value input, input type file javascript, input file html value, javascript input file value, externes input feld value ändern, javascript file feld, input=\file\ javascript, javascript value setzen, javascript file value, js input file, javascript type file, type file value, javascript input value setzen

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:13 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum