Metoda potvrzení JavaScriptu vyvolá funkci, která uživatele požádá o potvrzovací dialog pro konkrétní akci. Metoda potvrzení () používá objekt okna k vyvolání dialogu s otázkou a dvěma tlačítky voleb, OK a zrušení . Pokud uživatel vybere možnost OK, bude pokračovat ve vykonávání funkce; výběrem možnosti Storno přerušíte provádění kódu bloku.
Vrací se skutečný pokud uživatel vybere možnost OK; jinak se vrátí Nepravdivé .
Syntax:
confirm('Select an Option!');
Parametry:
objektová rovnost v Javě
K zobrazení v potvrzovacím dialogu, který chcete uživateli zobrazit, je potřeba hodnota 'zpráva' ve formátu řetězce.
Návratová hodnota:
Metoda potvrzení vrátí booleovský výstup, buď true nebo false, pokud je vybráno OK.
linux upravit soubor
Logická hodnota označující, zda bylo vybráno OK (true) nebo Cancel (false). Pokud prohlížeč ignoruje dialogy na stránce, vrácená hodnota je vždy false.
Použití metody Potvrdit
- Metoda JavaScript potvrdit() se používá k zobrazení konkrétní zprávy v dialogovém okně s možnostmi OK a Zrušit pro potvrzení akce uživatele.
- Pro řešení některých operací CRUD je nutné místo přímé aplikace akce použít potvrzovací zprávu.
- Používá se k přijetí nebo ověření něčeho.
- Přinutí prohlížeč přečíst zprávu a zaměřit se na aktuální okno.
- Zastaví všechny akce, dokud se nezavře potvrzovací okno.
- Vrací hodnotu true, když uživatelé zvolí OK a false při výběru možnosti CANCEL.
Poznámka: Metoda potvrzení JavaScriptu by neměla být nadměrně používána. Blokuje přístup k ostatním částem stránky, dokud není vybrána akce nebo nezavřeno okno.
Příklady:
Příklad1: Tisk vybrané akce
Test.html:
Kliknutím na tlačítko vyvoláte potvrzení().
Klikněte sem function myFunction() { var result; var r = potvrdit('Vyberte akci!'); if (r == true) { result = 'Vybrali jste OK!'; } else { result = 'Vybrali jste Zrušeno!'; } document.getElementById('conf').innerHTML = výsledek; }Výstup:
Výše uvedená html stránka zobrazí text a akční tlačítko takto:
Když klikneme na tlačítko Click Here, otevře se dialogové okno se zadanou zprávou a možnostmi OK a Storno.
Zvolíme-li akci OK, provede se kód pravého bloku kódu; jinak provede falešný blokový kód. Zvažte následující výstup:
Příklad 2: Použití metody potvrzení s podmínkou
Test.html:
výukový program programovacího jazyka java
Kliknutím na tlačítko vyvoláte potvrzení().
Klikněte sem function myFunction() { if (window.confirm('Opravdu chcete smazat?')) { document.getElementById('conf').innerHTML = 'úspěšně jste soubor smazali' } }Výstup:
Výše uvedená html stránka zobrazí text a akční tlačítko takto:
Když klikneme na tlačítko Click Here, otevře se dialogové okno se zadanou zprávou a možnostmi OK a Storno.
Zvolíme-li akci OK, provede se kód pravého bloku kódu; jinak provede falešný blokový kód. Zvažte následující výstup:
Z výše uvedeného příkladu můžeme vidět, zda jsme vybrali OK, pak to použilo zadanou akci pod -li stav.
Příklad 3: Zobrazení zprávy o akci ve více řádcích
localdate java
Chcete-li zobrazit zprávu o akci na více řádcích, můžeme napsat těsně před řádek, který chceme zobrazit na novém řádku.
Zvažte níže uvedený příklad:
java neměnný seznam
Test.html:
Kliknutím na tlačítko vyvoláte potvrzení().
Klikněte sem function myFunction() { if (window.confirm('Opravdu chcete smazat? Smazání nelze vrátit, pokud to potvrdíte!')) { document.getElementById('conf').innerHTML = 'úspěšně jste smazal soubor' } }Výstup:
Z výše uvedeného výstupu vidíme, že zpráva o akci je vytištěna na více řádcích.