在閱讀過WHATWG的HTML5 - A technical specification for Web developers我看到很多參考資料如:IDL在WHATWG html5標準文檔中,idl屬性意味着什麼?
反映的內容屬性的屬性
一些IDL屬性的定義,以反映特定內容 屬性。這意味着在獲取時,IDL屬性返回 內容屬性的當前值,並且在設置時,IDL 屬性將內容屬性的值更改爲給定的 值。
和:
在符合文件,只有一個body元素。 document.body IDL屬性提供了腳本,可以輕鬆訪問 文檔的正文元素。
body元素作爲事件處理程序內容屬性公開了Window對象的事件處理程序的號碼 。它還反映了它們的事件處理程序IDL屬性 。
我的(不可否認的)理解來自Windows世界。我認爲.idl文件用於映射n層分佈式應用程序中的遠程過程調用。我會假設內容屬性是指html元素屬性。
在標準中沒有地方可以看到,它解釋了術語「內容屬性」和「IDL屬性」的這種用法。任何人都可以解釋這些術語的含義以及這兩種屬性之間的關係嗎?
IDL屬性的一個示例是'Element'的'innerHTML'。當您爲此屬性設置值時,它會在解析提供的值後觸發DOM的更改。它與內容屬性非常不同。 – HRJ