Chciałbym zapytać, czy "legalne" jest dodawanie zmiennych niestandardowych do dokumentów elementów bryłowych. Na przykład:Dodawanie zmiennych do elementów DOM
document.getElementById('elem1').customVariable = 'xxx';
Ten kod po prostu pracować, ale nie wiem, czy to jest „dozwolony”
To nie pojawia się na liście argumentów tagu, ale zmienna jest użyteczny w dalszym kodzie ..
YES SIR możesz – Ibu
możliwe duplikat [Mogę dodać dowolne właściwości obiektów DOM?] (http://stackoverflow.com/questions/4258466/can-i-add-arbitrary- property-to-dom-objects) –
http://stackoverflow.com/questions/7895560/javascript-dom-setting-custom-dom-element-properties to lepszy Q & A –