Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] JQuery - czy pole istnieje
arturpiotrowski
post 8.03.2017, 07:36:06
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 1
Dołączył: 6.12.2016

Ostrzeżenie: (0%)
-----


Mam napisany w HTMLu formularz do kontaktu, jak użytkownik jest zalogowany na stronie to dostaje jedno pole textarea do wpisania treści wiadomości, a jak nie jest zalogowany to 2 pola tj input i textarea, wypełnienie pola textarea sprawdzam poprzez sprawdzenie czy ma 0 znaków, jak nie, wysyłam formularz. A jak sprawdzić czy pole input istnieje, jeśli tak to czy nie ma 0 znaków, mój kod JQ realizujący sprawdzanie teraz wygląda tak:
  1. // check if message is not empty
  2. if ( $('.msg').val().length === 0 ) {
  3. $('.msg').css('border', '1px solid red');
  4. return false;
  5. } else {
  6. $('.-msg').css('border', '1px solid rgba(51, 51, 51, 0.1)');
  7. }

input textowy do imienia ma klase .name

Poza tym mam diva z klasą .response. który ma wyświetlić tekst z informacją po wysłaniu formularza, i ładnie wyświetla, tylko chciałbym aby zniknął po 5 sekundach

Co tu jest nie tak że po 5 sekundach nie znika, chodzi mi o zniknięcie samego tekstu div z klasą niech zostanie.

  1. // display success message
  2. $('.response').html( response.data );
  3. setTimeout(function(){
  4. $('.response').html('');
  5. }, 5000);
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 08:42