Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> onchange, a onload.
Rewil
post
Post #1





Grupa: Zarejestrowani
Postów: 175
Pomógł: 0
Dołączył: 19.09.2009

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


Mam problem, ponieważ ładuję:
  1. <input type="text" name="email" onload="val10(this)" onchange="val10(this)" value="" />

I onchange działa elegancko, czyli przykładowo w inpucie mi sprawdza czy jest pusty po akcji wpisania i wykasowania wszystkiego.
Natomiast jak sie załaduje nie ma informacji czy jest pusty czy nie sad.gif Wd. mnie powinno onload to załatwić, pomimo tego nie robi.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
morbic
post
Post #2





Grupa: Zarejestrowani
Postów: 116
Pomógł: 29
Dołączył: 13.12.2010
Skąd: Warszawa

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


onload to wewnąrz <body> tylko, jeśli już.


--------------------
"Aby zrozumieć rekurencję, musisz najpierw zrozumieć rekurencję."
Go to the top of the page
+Quote Post
matird
post
Post #3





Grupa: Zarejestrowani
Postów: 30
Pomógł: 5
Dołączył: 12.09.2010
Skąd: Kraków / Wrocław

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


jesli jQuery Cie satysfakcjonuje to ja napisal bym to mniej wiecej tak:

  1. $(document).ready(function(){
  2. $('input[name=email]').live('change',function(){
  3. if($(this).attr('value')==''){
  4. alert('pole jest puste');
  5. }
  6. }).trigger('change');
  7. });
  8.  
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 Aktualny czas: 19.08.2025 - 23:21