- Registriert
- Apr. 2012
- Beiträge
- 18.949
@Daaron
«Was ist mit der einfachen Regel: Mach es von Anfang an richtig?»
Langsam nenne ich deine Belehrungen hier unverschämt! Was ich wie und vor allem warum auf welche Weise anfange, anfangen kann, anfangen muss sind zum größten Teil betriebliche Interna!
Ich stelle dir und allen eine einfache Frage - aber du hast offenbar keine Lust die Frage zu beantworten sondern willst mir beibringen wie ich ein Problem das du gar nicht kennst, mit eine viel zu großen Rattenschwanz an Kleinigkeiten, lösen soll.
Und was glaubst du wohl warum ich hier etwas frage? weil ich nicht weiß was «von Anfang an» richtig ist!
@Freezedevil
Was die Variable angeht - du hast recht, mea culpa. Das kommt dabei raus wenn man müde und genervt ist und an andere Skripte Denkt bei denen die var natürlich außerhalb eine function() stehen, wie es sein soll.
Googlen muss btw offenbar auch gelernt sein. - allerdings…
Natürlich musst du nach deinem Problem suchen und dafür brauchst du die Antwort ja nicht zu kennen.
Das Problem ist - ist kenne das Problem ja nicht mal! Und ohne Stichwörter findet Google nichts oder eben so viel, dass es aufs Selbe rauskommt.
Bei einer Suche nach "javascript style empty"
…kenne ich ja nun eben genau diese Frage nicht. Ich komme bei meiner Art zu denken nicht drauf (mich) zu fragen dass ein Style (aha) empty (soso) sein könnte. Meine Denke war: CSS setzt etwas fest, dieser JS-Code (nach Google..!) liest das(selbe) aus - aber er tuts nicht. Wer ist Schuld; CSS, JS, dessen Syntax?
→ Du willst CSS-Eigenschaften auslesen, also gibts du bspw ein "javascript css auslesen"
Hmtja… Nach der Frage würde ich eine CSS-Datei, den Code selbst, auslesen wollen (mitels JS) - nicht aber »die von/per CSS angegeben Eigenschaft [›Eigenschaft‹?]«. Bei meinem Glück kommt was bei dem die 3 Stichwörter wird verteilt sind, ohne Zusammenhang.
Ich habe den Link offen - in der Hektik drübergeschaut hätte ich ihn verworfen weil ich eben keine «CSS Eigenschaften» [Eigenschaften von CSS] sondern «durch CSS gesetzte Eigenschaften von XY» suchte. Ein missgedeuteter Fachterminus durch einen Suchenden und das führt in de Wüste.
<span style="background-color:#f00;">Blub</span>
…fällt leider aus da ich den Style nicht am Objekt der Begierde anbringen kann (darf). Deswegen ja CSS.
HTML-Tags sind etwas was man nie stylen sollte. Man stylt immer nur Klassen.
Dein Wort in Gottes Gehörgang!! Wie ich das hasse wenn p oder a prägestyled werden, global. Das ist hier alles viel zu heterogen.
Wäre halt nur zu fragen wo ich die besagte Klasse unterbringen kann. Innehrhalb eines Tags böte ich an - und da sollte es (glaube ich, hoffe ich) eher gleichgültig sein ob ich SPAN, DIV, INPUT verwende (vom Grundsatz her).
document.getElementById('knopf1').className = 'blub';
Und wieder die alte Leier: kennst man dieses Funktion und die Syntax nicht kommt man nie auf das Was und das Wie.
jQuery • alert( $('#meine-id').css('background-color') );
Wieder mal Böhmische Dörfer. Du findest einfach keinen VHS-Kurs der für Programmieredenken taugt; Hallo Welt! und anderes Optikgemäre, statisch in CSS gegossen, das geht. Aber »wie ändere ich dynamisch-logisch ein Objekt/Element«, da geht die Puste aus.
Es hat einen Grund warum diese Frameworks so verbreitet sind. Denn die nehmen einem sehr viel Arbeit ab.
Ich stehe im Moment an dem Punkt wo erst mal diese Arbeit zu entwerfen ist, dann kommt wie ich sie mir (Faultier von Natur aus) abnehmen lasse.
Das, was mich plagt, muss irgendwie auch von Dritten-ohne-große-Ahnung noch bedienbar sein. Einem Knopf eine Farbe zuzuweisen, per CSS, das geht. Ich muss dann sehen wie ich die Fäden im Hintergrund verknüpfe. Der selbe Farbe-Eintrag anderswo ist nicht ›anzubringen‹.
<blockquote>, <q>, <p>, <h*>, <input type="XY">... die sollen i.d.R. auch ohne Klassen identisch aussehen
Und genau da liegt bei mir die Bombe: ich brauche so was eben au contraire fein, unterschiedlich, einzeln. Ist eben keine duchgeplante Site/Page sondern Maschinencode zu bestimmtem Zweck mit etlichen Macken die ich aufbohren soll.
Noch einfacher gesagt - ich versuche ein altes Aufbohren durch ein neues zu ersetzen.
JS selbst muss bestimmte »Ereignisse« abarbeiten. Deren Folge ist unter anderem die adaptive Zustandsänderung eines (wie auch immer, denke da halt an INPUT, erzugten) Buttons. Farbe ist da ein Teil, eine alt="" mag auch zu ändern sein, enablen/diabeln, visible oder nicht - reichilch Ideen, ohne Syntax.
Alles was zu tun wäre steht logisch wie mechanisch schon länger um (klicksensitive) Grafiken = Buttons zu kontrollieren. Nun sollen die Grafiken (z.B. unterschiedliche Sprachen) weg und einfacher Fließtext (der bisher in den Grafiken steht), schön, bequem einfach, flexibel ›zu‹ so einem Button werden (was mir nicht mal unrecht wäre). Und diesen Gaul gibt es nun aufzuzäumen. Fangen wir an; wo ist beim Pferd vorne?
CN8
«Was ist mit der einfachen Regel: Mach es von Anfang an richtig?»
Langsam nenne ich deine Belehrungen hier unverschämt! Was ich wie und vor allem warum auf welche Weise anfange, anfangen kann, anfangen muss sind zum größten Teil betriebliche Interna!
Ich stelle dir und allen eine einfache Frage - aber du hast offenbar keine Lust die Frage zu beantworten sondern willst mir beibringen wie ich ein Problem das du gar nicht kennst, mit eine viel zu großen Rattenschwanz an Kleinigkeiten, lösen soll.
Und was glaubst du wohl warum ich hier etwas frage? weil ich nicht weiß was «von Anfang an» richtig ist!
@Freezedevil
Was die Variable angeht - du hast recht, mea culpa. Das kommt dabei raus wenn man müde und genervt ist und an andere Skripte Denkt bei denen die var natürlich außerhalb eine function() stehen, wie es sein soll.
Googlen muss btw offenbar auch gelernt sein. - allerdings…
Natürlich musst du nach deinem Problem suchen und dafür brauchst du die Antwort ja nicht zu kennen.
Das Problem ist - ist kenne das Problem ja nicht mal! Und ohne Stichwörter findet Google nichts oder eben so viel, dass es aufs Selbe rauskommt.
Bei einer Suche nach "javascript style empty"
…kenne ich ja nun eben genau diese Frage nicht. Ich komme bei meiner Art zu denken nicht drauf (mich) zu fragen dass ein Style (aha) empty (soso) sein könnte. Meine Denke war: CSS setzt etwas fest, dieser JS-Code (nach Google..!) liest das(selbe) aus - aber er tuts nicht. Wer ist Schuld; CSS, JS, dessen Syntax?
→ Du willst CSS-Eigenschaften auslesen, also gibts du bspw ein "javascript css auslesen"
Hmtja… Nach der Frage würde ich eine CSS-Datei, den Code selbst, auslesen wollen (mitels JS) - nicht aber »die von/per CSS angegeben Eigenschaft [›Eigenschaft‹?]«. Bei meinem Glück kommt was bei dem die 3 Stichwörter wird verteilt sind, ohne Zusammenhang.
Ich habe den Link offen - in der Hektik drübergeschaut hätte ich ihn verworfen weil ich eben keine «CSS Eigenschaften» [Eigenschaften von CSS] sondern «durch CSS gesetzte Eigenschaften von XY» suchte. Ein missgedeuteter Fachterminus durch einen Suchenden und das führt in de Wüste.
<span style="background-color:#f00;">Blub</span>
…fällt leider aus da ich den Style nicht am Objekt der Begierde anbringen kann (darf). Deswegen ja CSS.
HTML-Tags sind etwas was man nie stylen sollte. Man stylt immer nur Klassen.
Dein Wort in Gottes Gehörgang!! Wie ich das hasse wenn p oder a prägestyled werden, global. Das ist hier alles viel zu heterogen.
Wäre halt nur zu fragen wo ich die besagte Klasse unterbringen kann. Innehrhalb eines Tags böte ich an - und da sollte es (glaube ich, hoffe ich) eher gleichgültig sein ob ich SPAN, DIV, INPUT verwende (vom Grundsatz her).
document.getElementById('knopf1').className = 'blub';
Und wieder die alte Leier: kennst man dieses Funktion und die Syntax nicht kommt man nie auf das Was und das Wie.
jQuery • alert( $('#meine-id').css('background-color') );
Wieder mal Böhmische Dörfer. Du findest einfach keinen VHS-Kurs der für Programmieredenken taugt; Hallo Welt! und anderes Optikgemäre, statisch in CSS gegossen, das geht. Aber »wie ändere ich dynamisch-logisch ein Objekt/Element«, da geht die Puste aus.
Es hat einen Grund warum diese Frameworks so verbreitet sind. Denn die nehmen einem sehr viel Arbeit ab.
Ich stehe im Moment an dem Punkt wo erst mal diese Arbeit zu entwerfen ist, dann kommt wie ich sie mir (Faultier von Natur aus) abnehmen lasse.
Das, was mich plagt, muss irgendwie auch von Dritten-ohne-große-Ahnung noch bedienbar sein. Einem Knopf eine Farbe zuzuweisen, per CSS, das geht. Ich muss dann sehen wie ich die Fäden im Hintergrund verknüpfe. Der selbe Farbe-Eintrag anderswo ist nicht ›anzubringen‹.
<blockquote>, <q>, <p>, <h*>, <input type="XY">... die sollen i.d.R. auch ohne Klassen identisch aussehen
Und genau da liegt bei mir die Bombe: ich brauche so was eben au contraire fein, unterschiedlich, einzeln. Ist eben keine duchgeplante Site/Page sondern Maschinencode zu bestimmtem Zweck mit etlichen Macken die ich aufbohren soll.
Noch einfacher gesagt - ich versuche ein altes Aufbohren durch ein neues zu ersetzen.
'm'm. MouseOver ist nur ein beliebiger, willkürlicher Trigger damit JS auf Befehl anläuft.Ich habe nicht alles gelesen aber wenn du nur die Background-Color beim Mouse-Over austauschen willst warum greifst du dann zu JS?
Das kann auch CSS erledigen....
JS selbst muss bestimmte »Ereignisse« abarbeiten. Deren Folge ist unter anderem die adaptive Zustandsänderung eines (wie auch immer, denke da halt an INPUT, erzugten) Buttons. Farbe ist da ein Teil, eine alt="" mag auch zu ändern sein, enablen/diabeln, visible oder nicht - reichilch Ideen, ohne Syntax.
Alles was zu tun wäre steht logisch wie mechanisch schon länger um (klicksensitive) Grafiken = Buttons zu kontrollieren. Nun sollen die Grafiken (z.B. unterschiedliche Sprachen) weg und einfacher Fließtext (der bisher in den Grafiken steht), schön, bequem einfach, flexibel ›zu‹ so einem Button werden (was mir nicht mal unrecht wäre). Und diesen Gaul gibt es nun aufzuzäumen. Fangen wir an; wo ist beim Pferd vorne?
CN8