Entwicklung - Javascript/Ajax - Formularfeld: bei Klick verschwindet Vorgabe

Javascript/Ajax: Formularfeld: bei Klick verschwindet Vorgabe

manu (54)

manu

03.09.2002 23:07

Aachen

  • 876 Postings, noch 24 bis zum nächsten Level (900)

Postings: 876

Formularfeld: bei Klick verschwindet Vorgabe

Donnerstag, 11. März 2004 01:24

  • 0.0/6 Votes: 0
0.0/6 Votes: 0

In einem Formularfeld (z.B. eines type="text") kann man wunderbar einfach ein Standardwert (Value) vorgeben, der verschwindet, sobald man hineinklickt:

<form action="index.php" method="post">
<input type="text" value="Standardvalue" name="Bla" onfocus=`this.value=" ";`>
</form>

Hat man nun ein größeres Formular, und klickt in Felder, in die man schon Daten eingetragen hatte (z.B. zum Korrigieren), verschwinden diese Daten, da onFocus greift.

Deswegen muss diese Methode etwas angepasst werden: danach wird ein Standardvalue bei Klick in das Formular gelöscht, ein schon eingegebener Wert bleibt bestehen:

<form action="index.php" method="post">
<input type="text" value="Standardvalue" onFocus='if(this.value=="Standardvalue") this.value="";' onblur='if(this.value=="")this.value="Standardvalue";'>
</form>

Zuletzt editiert:Donnerstag, 11. März 2004 01:49
Signatur:\\\"I have not failed. I\\\'ve just found 10,000 ways that won\\\'t work.\\\" - Thomas Alva Edison (1847-1931)

yuhack

yuhack

29.06.2004 09:24

n.a.

  • 4 Postings, noch 46 bis zum nächsten Level (50)

Postings: 4

Re: Formularfeld: bei Klick verschwindet Vorgabe

Dienstag, 29. Juni 2004 09:40

Kannst du mir bitte helfen wie ich das bei mir lösen soll?

Ich kappiere es nicht und habe nicht viel Ahnung

beim Reinklicken soll mein text "z.B. eine andere Lieferadresse" verschwinden.

Hast du ein Tipp für mich?

<tr>
<td align="right" valign="top"><font size="2" face="Arial"><b><font color="#FF0000">Bemerkung:</font></b></font></td>
<td valign="top" colspan="8"><font size="3"><textarea name="azBemerkung" rows="6" cols="40" >z.B. eine andere Lieferadresse</textarea></font></td>
</tr>

Danke yuhack

manu (54)

manu

03.09.2002 23:07

Aachen

  • 876 Postings, noch 24 bis zum nächsten Level (900)

Postings: 876

Re: Formularfeld: bei Klick verschwindet Vorgabe

Dienstag, 29. Juni 2004 09:45

Hi Yuhack,

das Ganze sollte so funktionieren:

<form action="dieVerarbeitendeDatei">
<textarea name="azBemerkung"rows="6" cols="40" onFocus="if(this.value=='z.B. eine andere Lieferadresse') this.value='';" onBlur="if(this.value=='')this.value='z.B. eine andere Lieferadresse';">z.B. eine andere Lieferadresse</textarea>
</form>

(habs gerade editiert - da fehlte ein Semikolon...)

Editiert:Dienstag, 29. Juni 2004 09:52
Signatur:\"I have not failed. I\'ve just found 10,000 ways that won\'t work.\" - Thomas Alva Edison (1847-1931)

yuhack

yuhack

29.06.2004 09:24

n.a.

  • 4 Postings, noch 46 bis zum nächsten Level (50)

Postings: 4

Re: Formularfeld: bei Klick verschwindet Vorgabe

Dienstag, 29. Juni 2004 10:04

Danke manu,

es funzt einwandfrei

Super Board, ich werde öfters hier vorbeischauen.

Grüße yuhack

Bookmark setzen!:Zu Google Bookmark hinzufügen.Zu bloglines hinzufügen.Zu Newsgator hinzufügen.Zu FURL hinzufügen.Zu DIGG hinzufügen.Zu Webnews hinzufügen.Zu Netscape hinzufügen.Zu Yahoo MyWeb hinzufügen.Zu spurl.net hinzufügen.Zu diigo hinzufügen.Zu Newsvine hinzufügen.Zu del.icio.us hinzufügen.Zu SIMPIFY hinzufügen.Zu Mister Wong hinzufügen.Zu Linkarena hinzufügen.Zu isio.de hinzufügen.Zu Oneview hinzufügen.Zu yigg.de hinzufügen.Zu reddit hinzufügen.Zu StumbleUpon hinzufügen.Zu Slashdot hinzufügen.Zu Blinklist hinzufügen.Zu Technorati hinzufügen.Zu Blogmarks hinzufügen.Zu Blinkbits hinzufügen.Zu ma.gnolia hinzufügen.Zu smarking.com hinzufügen.Zu Netvouz hinzufügen.Zu co.mments hinzufügen.Zu Connotea hinzufügen.Zu de.lirio.us hinzufügen.

Specials

Bytefresser Specials: Anno 1404

Umfrage

Welches ist Dein Lieblings-Anno?

(161 Stimmen)

1. Ganz klar: Anno 1800!
2. Anno 2205
3. Anno 2070
4. Anno 1404
5. Anno 1701
6. Anno 1503
7. Anno 1602
8. Anno Online

Benutzer-Counter

Besucher gesamt: 1.355.394
Besucher heute: 216
Besucher gestern: 379
Max. Besucher/Tag: 1.642
Gerade online: 17
Max. online: 167
Seiten gesamt: 35.152.474
Aufrufe diese Seite: 192

Tag-Cloud

  aachen     danke     kannst     korrigieren     thomas     javascript     deswegen     felder     super     standardvalue     level     zuletzt     daten     lieferadresse     ganze     dienstag     standardwert     postings     reinklicken     formularfeld     donnerstag     edison     märz     bytefresser     methode     formular     ahnung     signatur     vorgabe     entwicklung