Funksie prompt

Die funksie prompt vertoon 'n venster vir data-invoer. As eerste parameter aanvaar dit die boodskap wat aan die gebruiker getoon sal word, en as tweede - die standaardteks in die invoerveld. Die tweede parameter is opsioneel.

In die venster wat verskyn sal daar 'n teksveld wees, en twee knoppies - OK, CANCEL. Wanneer OK gedruk word, word die teks wat die gebruiker ingetik het teruggegee, en wanneer CANCEL gedruk word - null.

Sintaksis

javascriptprompt(boodskap, [standaard teks]);

Voorbeeld

Met 'n klik op die knoppie vra ons die gebruiker se naam, en vertoon dan die naam met behulp van die funksie alert:

html<button id="button">click me</button>
javascriptlet button = document.querySelector('#button');

button.addEventListener('click', function(event) {
  let res = prompt('What is Your name?');
  alert(res);
});

Результат:

Voorbeeld

Laat ons dit so maak dat die gebruiker se naam reeds by verstek ingevul is, maar die gebruiker dit kan verander:

html<button id="button">click me</button>
javascriptlet button = document.querySelector('#button');

button.addEventListener('click', function(event) {
  let res = prompt('What is Your name?', 'John');
  alert(res);
});

Результат:

Sien ook

  • die funksie alert,
    wat 'n dialoogvenster met 'n boodskap vertoon
  • die funksie confirm,
    wat 'n dialoogvenster vir bevestiging vertoon