Александр Ниткин
Может кто-то знает лучше вариант ?
Знаем - разобраться самому. Когда сам находишь ошибки и способы решения, то эти знания усваиваются лучше. Ну и тут вообще самые основы. Если и нет опыта, пиши пока как получается, постепенно улучшая. Если прям что-то сложное и не получается решить перейдя по первой ссылке из Гугла, тогда да, можно писать и спрашивать в чем проблема и как решить.
П.с. вариант с кнопкой норм будет работать. Только текст стандартный лучше вынести в переменную, что бы не дублировать