ფუნქცია prompt

ფუნქცია prompt გამოსახავს მონაცემთა შეყვანის ფანჯარას. პირველ პარამეტრად ის იღებს შეტყობინებას, რომელიც გამოჩნდება მომხმარებლისთვის, ხოლო მეორე პარამეტრად - ნაგულისხმევ ტექსტს შეყვანის ველში. მეორე პარამეტრი არაა სავალდებულო.

გამოსული ფანჯარა შეიცავს ტექსტურ ველს და ორ ღილაკს - OK, CANCEL. OK-ზე დაჭერისას - ბრუნდება მომხმარებლის მიერ შეყვანილი სტრიქონი, ხოლო CANCEL-ზე დაჭერისას - null.

სინტაქსი

javascriptprompt(შეტყობინება, [ნაგულისხმევი ტექსტი]);

მაგალითი

ღილაკზე დაჭერისას ვიკითხოთ მომხმარებლის სახელი, შემდეგ კი გამოვიტანოთ ეს სახელი ფუნქციის alert მეშვეობით:

html<button id="button">დამაწექი</button>
javascriptlet button = document.querySelector('#button');

button.addEventListener('click', function(event) {
  let res = prompt('რა გქვია?');
  alert(res);
});

Результат:

მაგალითი

მოვახდინოთ ისე, რომ მომხმარებლის სახელი უკვე იყოს ნაგულისხმევად ჩასმული, თუმცა მომხმარებელს შეეძლოს მისი შეცვლა:

html<button id="button">დამაწექი</button>
javascriptlet button = document.querySelector('#button');

button.addEventListener('click', function(event) {
  let res = prompt('რა გქვია?', 'გიორგი');
  alert(res);
});

Результат:

იხილეთ აგრეთვე

  • ფუნქცია alert,
    რომელიც გამოსახავს დიალოგურ ფანჯარას შეტყობინებით
  • ფუნქცია confirm,
    რომელიც გამოსახავს დიალოგურ ფანჯარას დასადასტურებლად