Если вы в jQuery, вы можете привязать событие click к любому элементу и изменить его следующим образом (убедитесь, что DOM завершил первую загрузку):
$(function() {
$('#click_me_to_change_id').bind('click', function() {
$('#placeholder1').attr('id', 'placeholder2');
});
});
Редактировать : При осмотре я понимаю, что вы хотите скрыть / показать разные элементы, попробуйте это:
$(function() {
$('#click_me_to_toggle_visible_div').bind('click', function() {
$('#placeholder1').css('display', 'none');
$('#placeholder2').css('display', 'block');
});
});