по большому счету, get/set
были getProperty/setProperty
(или свойствами) в 1.11, но нет прямого метода получения html - getProperty("html")
недопустимо, равно как и getProperty('innerHTML')
.
чтобы получить, просто сделайте (это все еще JavaScript!):
var html = $("someid").innerHTML;
вы можете создать цепочечный метод, который возвращает строку, как в 1.12:
Element.extend({
getHTML: function() {
return this.innerHTML;
}
});
alert($("f").getHTML());
, тогда как в 1.2+ его Element.implements
у вас есть setText и setHTML, чтобы установить innerHTML, как указал КДж.
и наконец. вы можете включить getter для getProperty, который отображается так:
Element.Properties["html"] = "innerHTML";
console.log($("f").getProperty("html")); // works now.