Probleme mit Anmelde- Formular- Box

  • Hallo Liebe Forengemeinde,
    mein Problem ist, dass in meiner Box zum eintragen der E-Mail Adresse, der Text:

    E-Mail Adresse eintragen

    nicht gelöscht wird wenn ein User auf das Feld klickt.
    Jeder User muss diesen Text manuell löschen und kann dann erst seine E-Mail Adresse eintragen, das nervt jeden und mich auch.

    Hier der Link zu meiner Seite: http://www.abnehmenschwangerschaft.com/blog

    In der rechten Sidebar findet ihr die Box
    Ich habe leider keine Ahnung von HTML und finde den Fehler nicht.

    Würde mich freuen, wenn jemand mir helfen könnte, vielen Dank

    LG
    Carla

  • Hallo Bandit,
    vielen Dank erstmal ich werde mir das morgen mal in Ruhe durchlesen, ist ja Sonntag :)

    Ich melde mich aber bei Dir, wenn ich es dank Dir hinbekommen habe, Danke und gute Nacht
    LG
    Carla

  • Hallo Bandit,
    ich ich habe jetzt den value gelöscht, damit ist das Feld jetzt leer.
    Mit JavaScript kenne ich mich auch nicht aus..... Habe mir zwar
    deinen Link durchgelesen aber nichts passendes gefunden.
    Danke für deine Hilfe und schönen Sonntag.
    LG
    Carla

  • Hallo Bandit,
    nicht böse sein bin zwar nicht Blond, aber eine Frau in den fünfzigern. Ich finde die Stelle nicht, wo ich deinen
    mit viel Geduld erstellten Tex einfügen muss, hier mal mein Code:
    <center>
    <font color="#ff0000"
    face="Arial Black"><strong>GRATIS-REPORT:</font><br><font color="#000000"
    face="Arial Black">"Abnehmen <br>nach der<br> Schwangerschaft! – So purzeln Ihre Babypfunde!"</font><br>
    <font color="#ff0000"
    face="Arial Black"> HIER DOWNLOADEN!<br>
    <img style="WIDTH: 134px; HEIGHT: 116px"
    border="0"
    src="http://www.abnehmenschwangerschaft.com/images/abnehmen_nach_schwangerschaft/abnehmen_nach_schwangerschaft_gratis_report_klein.png"><br>
    <img style="WIDTH: 66px; HEIGHT: 61px"
    border="0"
    src="http://www.abnehmenschwangerschaft.com/images/pfeil3.png"></strong></font><br>
    <font color="#888"
    face="Arial Black"> E-Mail-Adresse!<br>
    <div class="klicktipp-form">
    <form id="ktfs"
    accept-charset="UTF-8"
    method="post"
    action="https://www.klick-tipp.com/de/subscribe.php"
    target="_blank">
    <input style="WIDTH: 133px"
    id="FormValue_EmailAddress"
    name="FormValue_Fields[EmailAddress]"
    value=" "><br>
    <button style=
    "BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: top; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px"
    name="FormButton_Subscribe"
    type="submit"><img title="Jetzt eintragen!"
    alt="Jetzt eintragen!"
    src="http://www.abnehmenschwangerschaft.com/images/eintragen2.png"></button>
    <input id="FormValue_ListID"
    name="FormValue_ListID"
    value="10637"
    type="hidden"> <input id="FormValue_Command"
    name="FormValue_Command"
    value="Subscriber.Add"
    type="hidden">
    </form><span>Wir halten uns an den <a style="COLOR: #888; TEXT-DECORATION: none"
    title="Klick-Tipp Datenschutzrichtlinie"
    href="http://www.klick-tipp.com/datenschutz/6437"
    target="_blank">Datenschutz</a>.</span><br>
    <script type='text/javascript'>function ktfsFocus(a){a=a||window.event;var b=(a.srcElement)?a.srcElement:a.target;var c=b.value;var d=b.getAttribute('oldtext');if(d==undefined){b.setAttribute('oldtext',c);b.value='';b.style.backgroundColor='#f8ffba';}}function ktfsBlur(a){a=a||window.event;var b=(a.srcElement)?a.srcElement:a.target;var c=b.value;if(c==''){c=b.getAttribute('oldtext');b.removeAttribute('oldtext');b.value=c;b.style.backgroundColor='#fff';}}function ktfsRecursion(el){var i;for(i=0;i<el.children.length;i++){var el1=el.children[i];if(el1.nodeName=='INPUT') if('text'==el1.getAttribute('type')){el1.onfocus=ktfsFocus;el1.onblur=ktfsBlur};ktfsRecursion(el1)}}var form=document.getElementById('ktfs');ktfsRecursion(form);</script>
    </div>
    </center>


    Ich habs ja versucht, habe aber dann zwei Felder usw.
    LG
    Carla

  • aber eine Frau in den fünfzigern.


    Das ist ja mal gar keine Begründung, ich bin ja auch nicht mehr der Jüngste :D

    Ich baue dir das jetzt nicht in deinen Quellcode ein, aber ein paar Tipps bekommst du!
    Diesen Teil

    Code
    <script type="text/javascript">
    function checkField (object) {
    
      if (object.value == "E-Mail Adresse eintragen")
        object.value = "";
    }
    </script>


    habe ich wo eingebaut? Zwischen den Zeilen

    Code
    <head>
    :
    :
    :
    </head>


    Und dieser Teil

    Code
    onfocus="checkField(this);"


    steht wo? Bei dem Input-Feld für die eMail-Adresse.

    Eigentlich dürfte damit alles klar sein. ;)

  • Hallo Bandit,
    vielen Dank für deine Hilfe und deine Geduld. Ich habe heute den ganzen Tag gesessen, bin wohl
    zu doof, zu alt ja wohl nicht :)! Siehste hab was positives gefunden.
    Ich lass die doofe Box jetzt ohne Schrifft, wird halt für die Blondis schwer, :)
    LG
    Carla
    PS: War schön hier im Forum komme gerne wieder her......