$("someid").toggleClass("selectedState");
// добавление или удаление .selectedState к элементу
но нет собственного .toggleId, или я не правильно прочитал этот вопрос Как и предполагалось, используйте .set («id») или используйте свою собственную функцию. если ваша цель здесь - сказать:
formelement.getElement("input[type=submit]").toggleID("submitter");
это может выглядеть так:
<div class="foo">foo</div>
...
Element.implement({
toggleID: function(id) {
return this.set("id", (this.get("id") == id) ? "" : id);
}
});
var el = document.getElement("div.foo");
el.toggleID("foo");
alert(el.get("id")); // foo
el.toggleID("foo");
alert(el.get("id")); // null