Treci la conținutul principal

Butoane HTML

Butoanele permit utilizatorilor să interacționeze cu o pagină. Ele pot trimite formulare, rula JavaScript sau declanșa alte acțiuni la apăsare.


Buton HTML

Elementul <button> creează un buton pe care se poate face click. De unul singur, nu face nimic până când nu îi dai o acțiune.

Exemplu

Un buton simplu.

Prompt
O pagină cu un singur element button care afișează "Apasă-mă" și care nu face nimic de la sine.
Output: pagină HTML completă

Stilizarea Butoanelor HTML

Butoanele sunt adesea stilizate cu CSS.

Exemplu

Un buton verde stilizat cu CSS.

Prompt
O pagină cu un buton stilizat în verde folosind o clasă CSS (fundal verde, text alb, padding, fără bordură), afișând "Green Button".
Output: pagină HTML completă

Butoane Dezactivate

Folosește atributul disabled pentru a face un buton neapăsabil.

Sfat: Butoanele dezactivate nu pot fi apăsate și de obicei arată estompate.

Exemplu

Un buton dezactivat.

Prompt
O pagină cu un buton care are atributul disabled, astfel încât nu poate fi apăsat și apare estompat, afișând "Disabled Button".
Output: pagină HTML completă

Buton cu JavaScript

Poți rula JavaScript la apăsarea unui buton folosind atributul onclick.

Notă: Vei afla mai multe despre JavaScript în capitolul HTML JavaScript.

Exemplu

Un buton care afișează o alertă la apăsare.

Prompt
O pagină cu un buton care afișează un alert cu textul "Salut!" la apăsare, folosind atributul onclick, afișând "Apasă-mă".
Output: pagină HTML completă

Tipuri de Butoane

Atributul type setează ce face un buton. Există trei tipuri: type="button" este un buton normal care implicit nu face nimic, type="submit" trimite un formular, iar type="reset" șterge toate câmpurile formularului.

Butoanele sunt adesea folosite în interiorul formularelor: un buton de trimitere trimite datele formularului către server, iar un buton de resetare golește formularul.

Notă: Setează întotdeauna atributul type. Într-un formular, tipul implicit este submit, iar browserele se pot comporta diferit dacă este omis.

Exemplu

Butoane de trimitere și de resetare într-un formular.

Prompt
Un formular (action /action_page.php) cu un câmp text First name, un buton de submit care afișează "Submit" și un buton de resetare care afișează "Reset Form".
Output: pagină HTML completă

Cele trei tipuri de buton

Un buton normal, unul de trimitere și unul de resetare.

index.html
<button type="button">Normal Button</button>
<button type="submit">Submit</button>
<button type="reset">Reset</button>