Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Inputfeld mit verschwindender Value

Frage Entwicklung PHP

Mitglied: v3rtico

v3rtico (Level 1) - Jetzt verbinden

04.12.2008, aktualisiert 08.12.2008, 4103 Aufrufe, 6 Kommentare

Hallo,
ich arbeite gerade an Formularfeldern bei welchen die vorgegebene Value verschwinden soll. Allerdings nicht nur verschwinden, sondern bedingt verschwinden.

Und zwar sind das hauptsächlich Adressfelder. Ich nehme mal als Beispiel die Straße. Am Anfang steht "Straße" drin (value="Straße"). Klickt er nun an, soll straße verschwinden sodass er seine eigene Eingabe machen kann (Musterstraße). Dann klickt er auf weiter. Geht er jetzt allerdings auf den zurück button, kommt er wieder auf das vorige Formular. Jetzt sollen seine Daten aus einer Datenbank heraus gesucht und angezeigt werden (value="Musterstraße"). Klickt er nun in das Feld hinein, soll allerdings NICHT der Inhalt verschwinden sodass er ihn abändern kann.

Geht das? Wie geht das?

Vielen Dank
Max
Mitglied: Saneke
04.12.2008 um 17:38 Uhr
Hallo Max

der html Code für das Eingabefeld mit Verschwindenden Text lautet.

<input type="text" name="n2" value="Your message" onfocus="if(this.value=='Your message')this.value='';" />

jetzt könnetst du das value über eine

if (empty())

oder anderes beeinflussen.

hoffe die Antwort reicht dir so.
Bitte warten ..
Mitglied: v3rtico
05.12.2008 um 15:45 Uhr
Ich bin zwar kein Crack in Sachen JavaScript aber ich denke ich werde das schon irgendwie hinbekommen.

Danke das hat mir schon weiter geholfen.

Max
Bitte warten ..
Mitglied: v3rtico
08.12.2008 um 09:30 Uhr
Ich habe es jetzt einfach so gemacht:
01.
onfocus="if(this.value=='Straße')this.value=''"
Funktioniert super.


Wichtig nur: Der unterstrichene Teil muss rein sonst passiert nichts:
onfocus=\"if(this.value=='Vorname')this.value=''\"
Bitte warten ..
Mitglied: Saneke
08.12.2008 um 12:53 Uhr
ist eine von den schöneren Lösungen.
Bitte warten ..
Mitglied: v3rtico
08.12.2008 um 13:07 Uhr
Was wäre denn eine weniger schöne lösung?
Bitte warten ..
Mitglied: Saneke
08.12.2008 um 14:51 Uhr
Ich weiss jetzt nicht was du hören willst.
Als lösung giebt es so viele Varianten.
ich persönlich hätte eine isset abfrage vom rückgabewert gemacht, Wenn leer dann.....
Aber das ist jedem selbst überlassen.
Bitte warten ..
Ähnliche Inhalte
PHP
gelöst How to get counter value from ebay (6)

Frage von thankusomuch zum Thema PHP ...

Batch & Shell
gelöst Selected Gridview Value in Variable schreiben (4)

Frage von reissaus73 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Google Android

Cyanogenmod alternative Downloadquelle

(5)

Tipp von Lochkartenstanzer zum Thema Google Android ...

Batch & Shell

Batch als Dienst bei Systemstart ohne Anmeldung ausführen

(5)

Tipp von tralveller zum Thema Batch & Shell ...

Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
gelöst Statische Routen mit Shorewall, ISC-DHCP Server konfigurieren für Android Devices (24)

Frage von terminator zum Thema LAN, WAN, Wireless ...

Server
gelöst Wie erkennen, dass nur deutsche IPs Zugang zu einer Website haben? (22)

Frage von Coreknabe zum Thema Server ...

Hardware
16-20 Port POE Switch mit VLAN (19)

Frage von thomasreischer zum Thema Hardware ...

Windows Server
Exchange HyperV Prozessorlast (18)

Frage von theoberlin zum Thema Windows Server ...