Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Input, Textarea - znikanie wpisanego tekstu...
luk5e
post
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 3.09.2009

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


Witam,

posiadam skrypt który z pola textarea po kliknieciu usuwa tekst o nazwie np. Imie... kiedy juz usunie owy tekst i nie wpisujac nic w to pole klikne w dowolne miejsce na stronie tekst o nazwie ' Imie' pojawi sie ponownie. Skrypt działa dobrze ale jak to zastosowac do pola input ale o innym tekscie np. nazwisko tak aby po wyczyszczeniu pola wrociło słowo 'nazwisko' a nie 'Imie'?

  1. <script type='text/javascript'>
  2. var first_time = true;
  3. function clearArea(textarea)
  4. {
  5. if(!first_time)
  6. return;
  7. textarea.value = "";
  8. first_time = false;
  9. }
  10. function resetArea(textarea)
  11. {
  12. if(textarea.value == "")
  13. {
  14. first_time = true;
  15. textarea.value = "Imię";
  16. }
  17. }
  18. </script>
  19. <textarea onfocus="clearArea(this);" onblur="resetArea(this)">Imię</textarea>


~Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
deha21
post
Post #2





Grupa: Zarejestrowani
Postów: 544
Pomógł: 5
Dołączył: 18.08.2009

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


Jeśli chodzi o kod to nie pomogę ale wczoraj też potrzebowałem zrobić to o czym piszesz i skorzystałem z tego:
http://mucur.name/system/jquery_example/

Może ci pomoże


--------------------
Go to the top of the page
+Quote Post
MateuszS
post
Post #3





Grupa: Zarejestrowani
Postów: 1 429
Pomógł: 195
Dołączył: 6.10.2008
Skąd: Kraków/Tomaszów Lubelski

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


Spróbuj, tego! tongue.gif

[JAVASCRIPT] pobierz, plaintext
  1. <script type='text/javascript'>
  2. var first_time = true;
  3. function clearArea(textarea)
  4. {
  5. if(!first_time)
  6. return;
  7. textarea.value = "";
  8. first_time = false;
  9. }
  10. function resetArea(textarea, napis)
  11. {
  12. if(textarea.value == "")
  13. {
  14. first_time = true;
  15. textarea.value = napis;
  16. }
  17. }
  18. </script>
  19. <textarea onfocus="clearArea(this);" onblur="resetArea(this, 'Imie')">Imię</textarea>
  20. <input type="text" value="Nazwisko" onfocus="clearArea(this);" onblur="resetArea(this, 'Nazwisko')" />
[JAVASCRIPT] pobierz, plaintext


--------------------
O! Zimniok :P
Go to the top of the page
+Quote Post
luk5e
post
Post #4





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 3.09.2009

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


Skorzystałem z wersji Mateusza i kod działą prawie dobrze tongue.gif Bo gdy wpisze tekst w pole input to w drugim polu textarea po kliknieciu powinien zniknac tekst a tak sie nie dzieje sad.gif zostaje jakby " zamrozony " i trzeba zaznaczyc go recznie a pozniej wykasowac.

Ps dzieki Panowie za chec pomocy.

Miłego dzionka zycze smile.gif
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: 21.08.2025 - 08:51