Изменить элементы при нажатии кнопки?

Я начинаю с HTML и PHP. Хорошо, я понимаю синтаксис и все такое. Но … я знаю только, как создавать элементы страницы, которые могут взаимодействовать с другими .php-файлами на моем сайте. Но что, если я хочу взаимодействовать с другими элементами на одной странице?

Это то, чего я пытаюсь достичь: у меня есть текст и кнопка. Я хочу нажать кнопку, и это приведет к тому, что мой текст станет текстовым полем, которое я могу редактировать, а затем снова нажмите кнопку, чтобы преобразовать текстовое поле обратно в обычный текст.

Это то, что я не совсем понимаю: взаимодействие с другими элементами, чтобы изменить их атрибуты / ценности, похоже, мало документации об этом, или я ищу не в том месте. Если это так, может кто-нибудь указать мне на правильный источник обучения?

Благодарю.