4D v12.4

SVG GET ATTRIBUTE

Home

 
4D v12.4
SVG
SVG GET ATTRIBUTE

 

SVG GET ATTRIBUTE 


 

SVG GET ATTRIBUTE ( {* ;} Bildobjekt ; Element_ID ; attrName ; attrWert ) 
Parameter Typ   Beschreibung
Operator in Mit Stern, BildObjekt ist ein Objektname (string), Ohne Stern, BildObjekt ist eine Variable
Bildobjekt  Bild in Objektname (mit *) oder Variable (ohne *)
Element_ID  Text in ID des Elements, dessen Attribut Sie erhalten wollen
attrName  String in Attribut, dessen Wert Sie erhalten wollen
attrWert  String, Lange Ganzzahl in Aktueller Wert des Attributs

Der Befehl SVG GET ATTRIBUTE liefert den aktuellen Wert des Attributs attrName in einem Objekt oder einem SVG Bild. 

Mit dem optionalen Parameter * geben Sie an, dass der Parameter Bildobjekt ein Objektname (String) ist. In diesem Fall gibt der Befehl den Wert für das Attribut des gerenderte Bildes, das dem Objekt zugewiesen ist. Dieser Wert kann u.U. verändert worden sein, z.B. mit dem Befehl SVG SET ATTRIBUTE.

Ohne den Parameter * geben Sie an, dass der Parameter Bildobjekt eine Variable ist. Dann übergeben Sie eine Variablenreferenz (nur Objektvariable) anstelle eines String. In diesem Fall gibt der Befehl den Wert für das Attribut des ursprünglichen gerenderten Bildes an, das der Datenquelle der Variablen entspricht.

Hinweis: Diese Vorgehensweise gilt auch für die Funktion SVG Find element ID by coordinates.

Der Parameter Element_ID setzt die ID ("id" oder "xml:id" Attribut) des Elements, dessen Attribute Sie erhalten wollen.

Weitere Informationen dazu finden Sie in der Beschreibung zum Befehl SVG SET ATTRIBUTE. Hier ist eine Liste der 4D Attribute, die für Animation reserviert und bestimmt sind:

AttributZugriffKommentare
4D-textLesen/SchreibenErsetzt/liest den Inhalt des Textknotens. Ist mit den Elementen 'text' 'tspan' und 'textArea' verwendbar
4D-NachVorneSetzenSchreibenBei 'wahr' Knoten vor die Geschwisterknoten setzen. Nur mit dem Befehl SVG SET ATTRIBUTE verwendbar
4D-isOfClass-{IDENT [[S|COMMA] IDENT]*}LesenGibt 'wahr' zurück, wenn das geerbte Klassenattribut alle Klassennamen enthält; sonst wird 'falsch' zurückgegeben.
Gibt z.B. wahr zurück, wenn für "4D-isOfClass-land" die geerbte Klasse des Knotens "land department01" ist

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: SVG
Nummer: 1056

 
GESCHICHTE 

New
Erstellt: 4D v12

 
SIEHE AUCH 

SVG SET ATTRIBUTE