tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
7
ZUGRIFFE
437
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    fireedit fireedit ist offline Grünschnabel
    Registriert seit
    Jan 2012
    Beiträge
    4
    Hallo, ich bin gerade dran mich etwas in Java einzuarbeiten aber i-wie scheint es mir nicht ganz logisch was java mir ausgibt. ALSO ich habe es hinbekommen layer ein und auszublenden und nun will ich das der button des aktiven layer immer vorgehoben wird (das bekomm ich auch noch hin) nur lässt es sich nicht mehr rückgängig machen. Hier der Code für einen button:

    Code javascript:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    
    function sieben(){
    document.getElementById('content1').style.display = 'none';
    document.getElementById('content2').style.display = 'none';
    document.getElementById('content3').style.display = 'none';
    document.getElementById('content4').style.display = 'none';
    document.getElementById('content5').style.display = 'none';
    document.getElementById('content6').style.display = 'none';
    document.getElementById('content7').style.display = 'block';
    if(document.getElementById('content7').style.display == 'block') {
        document.getElementById('bo').id = 'onlink7';
        } else {
    document.getElementById('onlink7').id = 'bo';
    }
    }

    wie gesagt an bekomm ich den "onlink button" nur aus nicht...warum?
    Höffe jemand kann mir helfen

    MfG
    Fire
    Geändert von sheel (10.01.12 um 10:34 Uhr) Grund: Codetags
     

  2. #2
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Java <> JavaScript Das nur noch so nebenher.

    Was verstehst du unter vorgehoben?

    Davon mal ganz abgesehen ist der Code irgendwie merkwürdig.

    Du setzt die Eigenschaft für "content7" und in der nächsten Zeile prüfst du diese Eigenschaft!? Das kannst du dir ja eigentlich sparen.

    Erkläre mal bitte genauer was du machen willst und setzte beim nächsten Mal bitte auch deinen Code in die entsprechenden Codetags.
     
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

  3. #3
    fireedit fireedit ist offline Grünschnabel
    Registriert seit
    Jan 2012
    Beiträge
    4
    es gibt buttons und mit den buttons aktivirt man immer ein layer. Nun soll der Button des aktiven layers hervorgehoben werden.

    ABER habe das Problem inzwischen gelöst bekommen. Dank dir denn du hast es i-wie geschafft mir einen schubs in die richtige richtung zu geben.

    MfG
    Fire
     

  4. #4
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Keine Ahnung wie du es jetzt gelöst hast aber so könnte es zum Beispiel gehen (auch wenn es keine Buttons sind):

    HTML-Code:
    <style type="text/css">
        .normal{
    		color:  #555555;
    		font-weight: normal;
    	}
    	.aktiv{
    		color: #FF0000;
    		font-weight: bolder;
    	}
    </style>
    <script language="javascript" type="text/javascript">
    
    function ein (nummer){
    	for (a = 0; a < 5; a++){
    		document.getElementsByTagName("div")[a].style.display = "none";
    		document.getElementById(a).className = "normal";
    	}
    	document.getElementsByTagName("div")[nummer].style.display = "block";
    	document.getElementById(nummer).className = "aktiv";
    }
    
    </script>
    
    <div style="border-style: solid; display: none;">Rahmen 1</div>
    <br />
    <div style="border-style: solid; display: none;">Rahmen 2</div>
    <br />
    <div style="border-style: solid; display: none;">Rahmen 3</div>
    <br />
    <div style="border-style: solid; display: none;">Rahmen 4</div>
    <br />
    <div style="border-style: solid; display: none;">Rahmen 5</div>
    <br />
    <br />
    <a href="#" onclick="ein(0);" id="0" class="normal">1 Einschalten</a>
    <br />
    <a href="#" onclick="ein(1);" id="1" class="normal">2 Einschalten</a>
    <br />
    <a href="#" onclick="ein(2);" id="2" class="normal">3 Einschalten</a>
    <br />
    <a href="#" onclick="ein(3);" id="3" class="normal">4 Einschalten</a>
    <br />
    <a href="#" onclick="ein(4);" id="4" class="normal">5 Einschalten</a>
    Zeige oder beschreibe doch mal deine Lösung. Könnte ja mal wieder jemand interessieren!
     
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

  5. #5
    fireedit fireedit ist offline Grünschnabel
    Registriert seit
    Jan 2012
    Beiträge
    4
    hey sorry das ich mich so spät melde...hatte urlaub
    Hier der Code (weiß nach wie vor nicht wie ich den in den kasten bring sorry!!):
    Code javascript:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    
    function eins(){
    document.getElementById('content1').style.display = 'block';
    document.getElementById('content2').style.display = 'none';
    document.getElementById('content3').style.display = 'none';
    document.getElementById('content4').style.display = 'none';
    document.getElementById('content5').style.display = 'none';
    document.getElementById('content6').style.display = 'none';
    document.getElementById('content7').style.display = 'none';
    document.getElementById('fa').id = 'onlink1';
     
    if (document.getElementById('onlink2')){
        document.getElementById('onlink2').id = 'um';
    } else if (document.getElementById('onlink3')){
        document.getElementById('onlink3').id = 'au';
    } else if (document.getElementById('onlink4')){
        document.getElementById('onlink4').id = 'fi';
    } else if (document.getElementById('onlink5')){
        document.getElementById('onlink5').id = 'bi';
    } else if (document.getElementById('onlink6')){
        document.getElementById('onlink6').id = 'be';
    } else if (document.getElementById('onlink7')){
        document.getElementById('onlink7').id = 'bo';
    }
    Geändert von sheel (20.01.12 um 14:03 Uhr) Grund: Und auch hier...
     

  6. #6
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.504
    Zitat Zitat von fireedit Beitrag anzeigen
    (weiß nach wie vor nicht wie ich den in den kasten bring sorry!!):
    Dann schau doch bei deinem ersten Beitrag nach...
    [javascript]...[/javascript]
    Eine Liste der Möglichkeiten ist in meiner Signatur verlinkt.
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  7. #7
    fireedit fireedit ist offline Grünschnabel
    Registriert seit
    Jan 2012
    Beiträge
    4
    bei meinem ersten beitrag hab ich es nicht selbst gemacht ich glaube das wurde im nachhinein von jmd geändert
     

  8. #8
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.504
    Ja, von mir
    Aber wenn du auf Bearbeiten klickst, siehst du die Änderung.
     
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

Ähnliche Themen

  1. Java Icon auf Button invertieren
    Von ts230 im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 18.02.09, 18:29
  2. radio Button disable java script
    Von Suchende im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 12.12.07, 08:21
  3. Darstellungsfehler mit a.activ
    Von DeeJay-Luke im Forum CSS
    Antworten: 7
    Letzter Beitrag: 30.03.06, 20:59
  4. Button erstellen/activ werden lassen
    Von zEUZvIRUZ im Forum VisualStudio & MFC
    Antworten: 2
    Letzter Beitrag: 17.02.05, 10:54

Stichworte