Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]Javascript przerwanie działania funkcji, Funkcja się kończy - ale nie tak jakbym chciał
frankiejojo
post 21.01.2019, 14:10:14
Post #1





Grupa: Zarejestrowani
Postów: 111
Pomógł: 2
Dołączył: 20.07.2014

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


Cześć,
Napisałem w JS funkcje, która sprawdza poprawność wprowadzonych danych
  1. function sendInfo(){
  2. var v = document.form.t1.value;
  3. var v1 = document.form.t2.value;
  4. if(v.length<1){
  5. alert("Niewłaściwe dane");
  6. return false;
  7. }else{}

jeżeli dane są poprawne to wszystko OK. Problem pojawia się, gdy dane są niewłaściwe.
Wyświetla się komunikat "Niewłaściwe dane" jednak po jego zamknięciu zostaję przekierowany na adres url: java script: sendInfo() a w wyszukiwarce pojawia się wyraz "false".
Ja chciałbym zostać na stronie głównej.
Podpowiecie jak to zrobić?
Dziękuję
Go to the top of the page
+Quote Post
yta
post 21.01.2019, 14:23:59
Post #2





Grupa: Zarejestrowani
Postów: 201
Pomógł: 3
Dołączył: 10.04.2010

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


break; ?
Go to the top of the page
+Quote Post
frankiejojo
post 21.01.2019, 14:36:46
Post #3





Grupa: Zarejestrowani
Postów: 111
Pomógł: 2
Dołączył: 20.07.2014

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


Zamiana return false; na "exit;" niczego nie zmienia. Dalej przekierowuje mnie na tą "stronę"
Go to the top of the page
+Quote Post
Lord
post 21.01.2019, 16:20:05
Post #4





Grupa: Zarejestrowani
Postów: 239
Pomógł: 32
Dołączył: 10.03.2004

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


Cytat(frankiejojo @ 21.01.2019, 16:36:46 ) *
Zamiana return false; na "exit;" niczego nie zmienia. Dalej przekierowuje mnie na tą "stronę"


  1. $("#myform").submit(function(event){
  2. if( whatever==true)
  3. {
  4. event.preventDefault();
  5. }
  6. });
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 - 16:16