С точки зрения чисто JavaScript, самый простой и лучший способ изменить идентификатор тела -
document.body.id = "collection";
Однако вам лучше использовать класс, чтобы избежать возможного конфликта вашего идентификатора с любым другим идентификатором на странице. Присвоение идентификатору тела не кажется очень полезным, учитывая, что на странице есть только один элемент <body>
, на который можно ссылаться через document.body
в JavaScript и body
в CSS.
Если вы хотите изменить элемент на странице без перезагрузки всей страницы, тогда JavaScript - ваш единственный вариант. Если изменение имеет жизненно важное значение для функциональности вашей страницы, вам также следует предоставить запасной вариант, отличный от JavaScript.