Простейшая версия, учитывая, что идентификаторы должны быть уникальными:
var hiddata = this.innerHTML = currdata;
Укороченная версия jQuery, учитывающая уникальность идентификатора, делает это немного более очевидным:
$(this).html(currdata);
var hiddata = $(this).html();
Так как вы 'беря атрибут id
из this
, и никакой другой элемент не должен иметь этот идентификатор, просто используйте this
, не нужно больше ничего искать в DOM ... у вас уже должен быть элемент.