arbeite ich eine Flash-Anwendung in einer Webseite auf die Einbettung der Satay Methode:Ist es in Ordnung, wenn ein HTML-Element den gleichen [Namen] wie seine [ID] hat?
<object type="application/x-shockwave-flash" data="embeddy.swf"
id="embeddy" name="embeddy">
<param name="movie" value="embeddy.swf" />
</object>
Ich möchte Flash die richtige objectID
in ExternalInterface.objectID
, zu schaffen, das bedeutet, dass ich sowohl die name
und id
Attribute festlegen müssen für die object
.
Normalerweise versuche ich Kollisionen mit Elementen in HTML zu vermeiden, aber ist es falsch, beide Attribute in diesem Fall auf den gleichen Wert zu setzen?
Was ist mit HTML-Formularen? Hat jemand das Gefühl, dass es sich lohnt, die Attribute name
und id
eines (n) (input
| select
| textarea
) Elements auf denselben Wert zu setzen?
IDs sollten auch eindeutig sein, aber Namen müssen nicht eindeutig sein. – jordanbtucker
IDA werden auch für die Verknüpfung von Fragment-ID verwendet, und für das Styling über ihre Verwendung in CSS-Selektoren –
IDs sind für die einfache JavaScript-Manipulation, aber es ist möglich, einige Dinge mit Namen mit JavaScript zu tun. –