Przycisk

Walidacja formularza i przyciski wyłączone [duplikat]

Walidacja formularza i przyciski wyłączone [duplikat]
  1. Dlaczego nie powinieneś szarych niepełnosprawnych przycisków?
  2. Jak zapobiec walidacji przycisku jego formularza?
  3. Jak włączyć przycisk, gdy formularz jest prawidłowy?
  4. Jak upewniłbyś się, że kod przycisku wyłączy przycisk Prześlij, jeśli formularz jest nieprawidłowy?

Dlaczego nie powinieneś szarych niepełnosprawnych przycisków?

Gray jest często używany do komunikowania przycisku o niskim priorytecie (e.g., Anuluj przyciski). Kiedy zobaczą szary przycisk, nie będą wiedzieć na pewno, czy jest wyłączony, chyba że go kliknie. Ta niepewność i nieprzewidywalność nie jest optymalnym doświadczeniem użytkownika. Podczas sprawowania przycisku dostosuj krycie, a nie kolor.

Jak zapobiec walidacji przycisku jego formularza?

Aby zapobiec wykonaniu walidacji, ustaw właściwość ProasESvalidation na fałszywe . Powinieneś ustawić właściwość ProasESValidation na fałsz, gdy korzystasz z właściwości PostBackurl, aby opublikować z powrotem na innej stronie.

Jak włączyć przycisk, gdy formularz jest prawidłowy?

Użyj niepełnosprawnego = ”@(! kontekst. VALIDATE ()) atrybut dla komponentu przycisku przesyłania w celu sprawdzania formularza w celu wyświetlenia i włączenia lub wyłączenia przycisku. Jeśli komunikat o błędzie występuje w sprawdzaniu poprawności formularza, przycisk jest wyłączony.

Jak upewniłbyś się, że kod przycisku wyłączy przycisk Prześlij, jeśli formularz jest nieprawidłowy?

Jeśli wartość sterowania tekstem jest nieprawidłowa, chcemy również wyłączyć przycisk Przesyłania, aby użytkownik nie mógł przesłać formularza. Używamy właściwości „NG-Disbled” do kontroli, aby to zrobić w oparciu o wartość warunkową właściwości „$ brud” i „$ nieprawidłowe”.

Jeśli wybór zakładki utrzymuje się po odświeżeniu?
Jak mieć aktywność w HTML? Jak mieć aktywność w HTML?Odpowiedź: Użyj obiektu HTML5 LocalStorage Możesz jednak użyć obiektu HTML5 LocalStorage, aby z...
How to choose typeface (fonts) for a website in different locales?
How do you choose the right typeface for your website?How do I localize a font?Can you use different fonts on a website?Should you use the same font ...
Jeśli „usunięty” rząd zniknie z tabeli jak najszybciej, jeśli wymaga to (8-10 sekund), aby go usunąć?
Co usuwa rząd?Jaka metoda jest używana do usuwania wierszy? Co usuwa rząd?Usuwanie wiersza jest trzecim sposobem modyfikacji obiektu wyników i jest ...