В консоль все равно должно выплюнуть ошибку, не верю что там ничего нет, учитывая то, что в JS ищется элемент с ID info, а такого не сущестует, есть только с классом info
А что вы тут изменяете, зачем находить ключ в виде значения другого ключа?
Ну и выше вы преобразуете self.id в строку, а потом работаете без преобразования. Так и должно быть?
?
self.val=val
print('write id - ',self.id)
self.val = self.val