logo

JavaScript prompt() диалогов прозорец

The подкана() метод в JavaScript се използва за показване на поле за подкана, което подканва потребителя за въвеждане. Обикновено се използва, за да вземе входа от потребителя, преди да влезе в страницата. Може да се напише без да се използва прозорец префикс. Когато полето за подкана се появи, трябва да щракнете върху „OK“ или „Отказ“, за да продължим.

руджира банерджи

Кутията се показва с помощта на подкана() метод, който приема два аргумента: Първият аргумент е етикетът, който се показва в текстовото поле, а вторият аргумент е низът по подразбиране, който се показва в текстовото поле. Полето за подкани се състои от два бутона, Добре и Отказ . Връща нула или низа, въведен от потребителя. Когато потребителят щракне върху „OK“, полето връща въведената стойност. В противен случай връща null при щракване върху „Отказ“.

Полето за подкана поема фокуса и принуждава потребителя да прочете определеното съобщение. Така че трябва да се избягва прекомерното използване на този метод, тъй като той спира достъпа на потребителя до другите части на уеб страницата, докато кутията не бъде затворена.

Синтаксис

 prompt(message, default) 

Стойности

Стойностите на параметрите на тази функция са дефинирани по следния начин.

съобщение: Това е незадължителен параметър. Това е текстът, който се показва на потребителя. Можем да пропуснем тази стойност, ако не изискваме да показваме нищо в подканата.

по подразбиране: Това също е незадължителен параметър. Това е низ, който съдържа стойността по подразбиране, показана в текстовото поле.

алгоритъм за сортиране на вмъкване

Нека видим някои примери за JavaScript метод prompt().

Пример1

В този пример има просто поле за подкана със съобщение и два бутона (OK и Cancel). Тук има HTML бутон, който се използва за показване на полето за подкана. Ние използваме onclick атрибут и извикване на забавление() функция, където подкана() е дефинирано.

 function fun() { prompt (&apos;This is a prompt box&apos;, &apos;Hello world&apos;); } <p> Click the following button to see the effect </p> 
Тествайте сега

Изход

След изпълнение на горния код и щракване върху Щракни върху мен бутон, изходът ще бъде -

изображение като фон в css

Пример2

Това е друг пример за използване на подкана() метод.

 JavaScript prompt() method function fun() { var a = prompt(&apos;Enter some text&apos;, &apos;the javatpoint.com&apos;); if (a != null) { document.getElementById(&apos;para&apos;).innerHTML = &apos;Welcome to &apos; + a; } } <h2> Example of the JavaScript prompt() method </h2> Click me 
Тествайте сега

Изход

След изпълнението на горния код, изходът ще бъде -

JavaScript prompt() диалогов прозорец

При щракване върху Щракни върху мен бутон, изходът ще бъде -

колко града има в Съединените щати
JavaScript prompt() диалогов прозорец

След като щракнете върху Добре бутон, изходът ще бъде -

JavaScript prompt() диалогов прозорец

Пример3

В този пример има поле за подкана със съобщение и бутони. Тук използваме прекъсванията на редовете в съобщението на полето. Прекъсването на редовете се определя с помощта на 'н' . Прекъсването на редовете прави съобщението четливо и ясно. Трябва да щракнем върху дадения бутон, за да видим ефекта.

 function fun() { prompt(&apos; Hello World 
 Welcome to the javaTpoint.com 
 This is a prompt box &apos;); } <p> Click the following button to see the effect </p> 
Тествайте сега

Изход

След изпълнение на горния код и щракване върху бутона Щракни ме, изходът ще бъде -

JavaScript prompt() диалогов прозорец