kostenloser Webspace werbefrei: lima-city


Problem mit Javascript

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    n********r

    Hi,

    habe den Script jetzt komplet ?berarbeite, aich bekomme keine Fehlermeldung mehr, aber er macht auch nicht das was er machen soll, er macht gar nichts.

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html><head><title>Test</title>Test</tile>
    <script type="text/javascript">
    function Absatz_ausrichten(){
    if(document.getElementById("Absatz").align == "left")
    document.getElementById("Absatz").align == "right";
    else if(document.getElementById("Absatz").align == "right")
    document.getElementById("Absatz").align = "left";
    }
    var Inhalt_1 = "Absatz dessen Text sich <a href=\"javascript:Text_aendern()\">?ndern<\/a>l?sst";
    var Inhalt_2 = "Absatz dessen Text sich auch wieder <a href=\"javascript:Text_aendern()\">?ndern<\/a>l?sst";
    function Text_aendern(){
    if(document.getElementsByTagName("p")[1].innerHTML.toLowerCase() ==
    Inhalt_1.toLowerCase())
    document.getElementsByTagName("p")[1].innerHTML = Inhalt_2;
    else if(document.getElementsByTagName("p")[1].innerHTML.toLowerCase() == 
    Inhalt_2.toLowerCase())
    document.getElementsByTagName("p")[1].innerHTML = Inhalt_1;
    }
    function Hintergrund_setzen(){
    document.getElementsByName("Formular")[0].style.backgroundColor =
    document.getElementsByName("Farbe")[0].value;
    }
    </script></head><body>
    <p id="Absatz" align="left">Absatz mit id_Namen, der sich <a href="javascript:Absatz_ausrichten()">ausrichten</a> l&auml;sst
    <p>Absatz, dessen Text sich <a href="javascript:Text_aendern()">&auml;ndern</a> l&auml;sst</p>
    <form name="Formular" style="padding:10px;border:solid 1px black">Farbe:#<input name="Farbe" type="text">
    <input type="button" value="OK" onClick="Hintergrund_setzen()">
    </form>
    <p id="test"></p>
    </body>
    </html



    Beitrag ge?ndert am 25.10.2005 06:18 von newwarrior
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. var Inhalt_1 = "Absatz dessen Text sich <a href="javascript:Text_aendern()">?ndern</a>l?sst";
    
    var Inhalt_2 = "Absatz dessen Text sich auch wieder <a href="javascript:Text_aendern()">?ndern</a>l?sst";


    JS-Syntaxfehler:

    var Inhalt_1 = 'Absatz dessen Text sich <a href="javascript:Text_aendern()">?ndern</a>l?sst';
    
    var Inhalt_2 = 'Absatz dessen Text sich auch wieder <a href="javascript:Text_aendern()">?ndern</a>l?sst';


    damit, sollte es besser gehen. Du musst aufpassen, wie du die " setzt.

    Beitrag ge?ndert am 26.10.2005 20:34 von bladehunter
  4. Autor dieses Themas

    n********r

    nein geht tortzdem nicht
  5. m*2

    Mit diesen ?nderungen geht zumindest das zweite:

    [...]
    var Inhalt_1 = 'Absatz dessen Text sich <a onlick="Text_aendern()" href="#">?ndern</a>l?sst';
    var Inhalt_2 = 'Absatz dessen Text sich auch wieder <a onclick="Text_aendern()" href="#">?ndern</a>l?sst';
    [...]
    <p id="Absatz" align="left">Absatz mit id_Namen, der sich <a onlick="Absatz_ausrichten();" href="#">ausrichten</a> l?sst
    <p>Absatz, dessen Text sich <a href="javascript:Text_aendern()">?ndern</a> l?sst</p>
    [...]

    Aber warum funzt der Rest nich:confused:
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!