[JS] Disabled Buttona po jego naciśnięciu

0

Cześć.

Jak zrobić aby po naciśnięciu Buttona zrobił się nieaktywny, wyłączony?

0

onclick="this.disabled=true"

0

Dział znakomicie. Jest tylko mały problem:) Formularz nie zostaje wysłany. Button się wyłącza a formularz stoi... Jak to można rozwiązać?

0

może onclick="this.disabled=true;return true"

0

zrob to w onSubmit tagu <form>, tutaj zwracasz true jezeli formularz mabyc wyslany, false jesli nie (np jesli pola nie sa wypelnione)

0

ale jemu chyba chodzi o to żeby po kliknięciu przycisku submit stał się on nieaktywny żeby drugi raz nie można było kliknąć żeby dwukrotnie np nie wysłać postu albo innych danych do bazy. Kiedyś było to tutaj zastosowane na 4p (a może dalej jest tylko że zmieniłem skórke :))

//z pewnych względów należało usunąć tę funkcję na 4p - M

0

Ja mam np cos takiego:

<script type="text/javascript">
  function validate() {
    if (document.form.title.value == '') {
      alert('Nie wpisałe? tytułu!');
      document.form.title.focus();
      return false;
    }
    if (document.form.text.value == '') {
      alert('Nie wpisałe? tre?ci!');
      document.form.text.focus();
      return false;
    }
    document.form.submit.disabled = true;
    return true;
  }
</script>

<form action="<!-- FORM ACTION -->" method="post" name="form" onSubmit="return validate()">

//Wyjete z txtBB

0

No tak, i pozniej nie mozna drugi raz wyslac danych do serwera, jesli za pierwszym razem sie nie powiodlo (co jesli ktos nacisnie stop?). Dla userow ta funkcja jest strasznie wk*****ajaca. Dobrze, ze jej nie ma juz na 4p.

1 użytkowników online, w tym zalogowanych: 0, gości: 1