Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[TuT] Button w HTML.


WinTeR32

Rekomendowane odpowiedzi

Opublikowano

Button - Przycisk

<button type="rodzaj">Treść przycisku</button>

Rodzaje :

  • submit" - przycisk wysyłanie formularza
  • "reset" - przycisk wyczyszczenia dancyh
  • "button" - zwykły przycisk (domyślnie)

Rodzaje Dopisuje w kodzie, w "rodzaj"

Cytat z kursu HTML :


Wprowadza na ekran przycisk. Polecenie to jest zbliżone do przycisków: wysłania oraz wyczyszczenia formularza, a także do: <input type="button" value="napis" />.
Jednak pozwala ono dodatkowo, wprowadzić do przycisku grafikę, tabelkę i
inne elementy - wystarczy umieścić dodatkowe znaczniki pomiędzy <button> a </button> (w miejsce treści przycisku). Można również dowolnie formatować tekst, np. wprowadzając pogrubienie, pochylenie i inne.

W przypadku zastosowania type="button"
na ekranie pojawi się przycisk, po kliknięciu którego, nie nastąpi
żadna akcja. Aby to zmienić, należy przechwycić wygenerowane zdarzenie onclick. Natomiast Netscape 7 oraz Opera 6, 7 traktują <button>...</button> jak przycisk wysłania formularza.

Niestety starsze wersje przeglądarki Internet Explorer zachowują się błędnie w przypadku <button type="submit" name="..." value="...">...</button>

Jeśli przycisk posiada atrybut name="...", jego wartość
powinna zostać wysłana razem z formularzem. W przypadku wstawienia kilku
takich przycisków, oprócz standardowych pól z formularzem powinna być
wysłana wartość tylko tego przycisku, który został kliknięty. MSIE 6.0
wysyła wartość wszystkich znajdujących się w formularzu przycisków,
które mają nadaną nazwę. Natomiast MSIE do wersji 7.0 włącznie w ogóle
nie obsługuje atrybutu value="..." dla przycisków, tylko
jako wartość zawsze wysyła zawartość znacznika BUTTON w postaci kodu
HTML. W MSIE 8.0 wszystko jest już w porządku, ale tylko w trybie Standards Compliance. Również dopiero w tym trybie domyślną wartością typu przycisku jest submit, a nie button.
Wszystko to sprawia, że często jedynym sposobem uzyskania
kompatybilności ze starszymi wersjami Internet Explorera jest rezygnacja
z używania tego znacznika na rzecz <input type="submit" />, chyba że nie nadajemy mu nazwy (atrybut name="...") - wtedy nie ma się czego obawiać, jeśli jednocześnie podamy typ przycisku (atrybut type="...").

UWAGA! Element BUTTON nie może zawierać znaczników: A, INPUT, SELECT, TEXTAREA, LABEL, BUTTON, FORM, FIELDSET.

Tak dla waszej Wiadomosci :)

W razie pytań, pod tematem. :)

PISZESZ KOLEJNY HEJT ? NIE ZAPOMNIJ O SPACJI !

pre_1392135549__sygnatura_winter32.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...