Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][AJAX][PHP]Zagadnienia na temat formularza
BienuSS
post 25.09.2018, 22:03:55
Post #1





Grupa: Zarejestrowani
Postów: 152
Pomógł: 0
Dołączył: 3.11.2017

Ostrzeżenie: (10%)
X----


1. W jaki sposób moge zrobić że zaczne wpisywać meila "wyjdę" z inputa i automatycznie sprawdza mi czy email jest dostępny i pojawia się komunikat ? Jak na moje w JS zdarzenie blur -> AJAX, odpowiedz zwrotna wpisana w diva który się pojawia, dobrze myśle ?

2.Chce wykonać powyższą czynność razem z walidacją poprawności emaila, nie będzie mi to kolidowało ?

3.Poniższy skrypt działa super oprócz jednej rzeczy, jak hasła się zgadzają to nie odblokowuje mi buttona, czemu ?

<script>
$(document).ready(function() {
$('#haslo-input, #haslo-input2').on('keyup', function () {
if ($('#haslo-input').val() == $('#haslo-input2').val())
{
document.getElementById("signup-button").disabled = false;
$('#haslo-input, #haslo-input2').css('border-color', 'green');

}
else
$('#haslo-input, #haslo-input2').css('border-color', 'red');
document.getElementById("signup-button").disabled = true;
});
});
</script>


Go to the top of the page
+Quote Post
djjbenus
post 26.09.2018, 14:15:06
Post #2





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 22.05.2010

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


1. Dobrze myślisz ale pytanie na ile będzie to intuicyjne dla użytkownika Twojej aplikacji...
2. Sprawdzasz najpierw email a potem lecisz z resztą.
3. Z tego co widzę mieszasz jQuery z czystym JS (musisz się zdecydować na jedną a na pewno będzie Ci łatwiej).

Moja propozycja

  1. document.getElementById("signup-button").disabled = true;


to zamień na jQuery i wykorzystaj funkcję attr na tym elemencie.
Go to the top of the page
+Quote Post

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: 28.03.2024 - 13:40