The výzva() metoda v JavaScriptu se používá k zobrazení pole výzvy, které uživatele vyzve k zadání. Obecně se používá k převzetí vstupu od uživatele před vstupem na stránku. Lze jej napsat bez použití okno předpona. Když se objeví okno s výzvou, musíme pro pokračování kliknout na 'OK' nebo 'Storno'.
mravenec vs maven
Pole se zobrazí pomocí výzva() metoda, která má dva argumenty: První argument je popisek, který se zobrazí v textovém poli, a druhý argument je výchozí řetězec, který se zobrazí v textovém poli. Okno výzvy se skládá ze dvou tlačítek, OK a zrušení . Vrací null nebo řetězec zadaný uživatelem. Když uživatel klikne na „OK“, pole vrátí vstupní hodnotu. V opačném případě vrátí hodnotu null po kliknutí na 'Cancel'.
Okno s výzvou převezme fokus a přinutí uživatele přečíst si zadanou zprávu. Mělo by se tedy vyhnout nadměrnému používání této metody, protože brání uživateli v přístupu k ostatním částem webové stránky, dokud se pole nezavře.
Syntax
prompt(message, default)
Hodnoty
Hodnoty parametrů této funkce jsou definovány následovně.
zpráva: Je to volitelný parametr. Je to text, který se zobrazí uživateli. Tuto hodnotu můžeme vynechat, pokud nepotřebujeme nic zobrazovat ve výzvě.
výchozí: Je to také volitelný parametr. Je to řetězec, který obsahuje výchozí hodnotu zobrazenou v textovém poli.
Podívejme se na některé příklady JavaScript metoda prompt().
Příklad1
V tomto příkladu je jednoduchá výzva se zprávou a dvěma tlačítky (OK a Storno). Zde je tlačítko HTML, které se používá pro zobrazení okna s výzvou. Používáme při kliknutí atribut a zavolejte zábava() funkce, kde výzva() je definováno.
co je úl
function fun() { prompt ('This is a prompt box', 'Hello world'); } <p> Click the following button to see the effect </p>Otestujte to hned
Výstup
mapový strojopis
Po provedení výše uvedeného kódu a kliknutí na Klikni na mě tlačítko, výstup bude -
Příklad2
Je to další příklad použití výzva() metoda.
JavaScript prompt() method function fun() { var a = prompt('Enter some text', 'the javatpoint.com'); if (a != null) { document.getElementById('para').innerHTML = 'Welcome to ' + a; } } <h2> Example of the JavaScript prompt() method </h2> Click meOtestujte to hned
Výstup
Po provedení výše uvedeného kódu bude výstupem -
smazat soubor v java
Po kliknutí na Klikni na mě tlačítko, výstup bude -
Po kliknutí na OK tlačítko, výstup bude -
Příklad3
V tomto příkladu je okno s výzvou se zprávou a tlačítky. Zde používáme zalomení řádků ve zprávě v rámečku. Konce řádků jsou definovány pomocí ' ' . Díky zalomení řádků je zpráva čitelná a jasná. Abychom viděli efekt, musíme kliknout na dané tlačítko.
function fun() { prompt(' Hello World Welcome to the javaTpoint.com This is a prompt box '); } <p> Click the following button to see the effect </p>Otestujte to hned
Výstup
Po provedení výše uvedeného kódu a kliknutí na tlačítko Click me bude výstupem -