Як отримати текст кнопки під час натискання в JavaScript?

0 Comments 00:14

Усередині функції ми використовуємо метод getElementById, щоб отримати вхідний елемент за його ідентифікатором. Потім ми використовуємо властивість value, щоб отримати значення вхідних даних і зберегти його у змінній під назвою «value». Нарешті, ми можемо відобразити значення за допомогою консолі. журнал або сповіщення.

Використання події onclick

  1. Видаліть атрибут onload="showAlert()" з елемента <body>.
  2. Додайте наступний HTML-елемент <button> будь-де в тілі веб-сторінки: <button onclick="showAlert()">Показати сповіщення</button>

Визначено елемент <input> з ідентифікатором "myInput". Кнопка з обробником події onclick надається для запуску функція getValue().. Функція getValue() отримує вхідний елемент за допомогою getElementById() , отримує доступ до його властивості value, щоб отримати текст, введений користувачем, і відображає його в сповіщенні.

Щоб змінити текст під час натискання в JavaScript, ви можете використовуйте метод addEventListener(), щоб прослухати подію клацання елемента та оновити його текстовий вміст за допомогою властивості textContent. // HTML <p id="change-text">Натисніть мене, щоб змінити текст!

Щоб написати в текстове поле, коли натиснуто кнопку в Solution Explorer, Клацніть правою кнопкою миші цей документ, а потім виберіть у контекстному меню пункт Переглянути код. Додайте наступний код до обробника події Click кнопки. У C# ви повинні додати обробник події для кнопки до події Startup.

Related Post

Чи можете ви транслювати метеорологічний канал без кабелю?Чи можете ви транслювати метеорологічний канал без кабелю?

Наш найкращий вибір для трансляції The Weather Channel без кабелю Потік DirecTV. Але є також 4 інші варіанти перегляду The Weather Channel без кабелю, зокрема Fubo, YouTube TV, Now TV

Який девіз Сазерлендської лікарні?Який девіз Сазерлендської лікарні?

З моменту заснування лікарні Сазерленд девізом було:Намагайтеся служити. ' Ми маємо 375 стаціонарних ліжок і щороку ми обслуговуємо понад 50 000 пацієнтів у нашому відділенні невідкладної допомоги, а близько 28