![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 134 Pomógł: 0 Dołączył: 29.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie,
Projektuje aplikacje internetową zawierającą formularz, do elementu input wstawiłem atrybut placeholder, w przegladarkach chrome, opera działa bez problemu, jednak otworzyłem stronę w IE 9 i nie działa :/ Jak wyczytałem na STRONIE, placeholder jest obsługiwany dopiero przez 10 wersje IE, czy istnieje jakiś "hak" aby to ominąć? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 272 Pomógł: 28 Dołączył: 13.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
jquery placeholder jest spoko, ale spróbuj poniższy kod:
Kod if($('input[value]:not(:radio, :checkbox)').length) {
$('input[value]:not(:radio, :checkbox)').each(function() { var $this = $(this); $this.data('value', $this.val()); $this.on({ 'focus' : function() { if($this.val()==$this.data('value')) { $this.val(''); } }, 'blur' : function() { if($this.val()=='') { $this.val($this.data('value')); } } }) }) } -------------------- Nie obrażę się, jeśli za udzieloną pomoc odwdzięczysz się klikając w "Pomógł" :).
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 134 Pomógł: 0 Dołączył: 29.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
jquery placeholder jest spoko, ale spróbuj poniższy kod: Kod if($('input[value]:not(:radio, :checkbox)').length) { $('input[value]:not(:radio, :checkbox)').each(function() { var $this = $(this); $this.data('value', $this.val()); $this.on({ 'focus' : function() { if($this.val()==$this.data('value')) { $this.val(''); } }, 'blur' : function() { if($this.val()=='') { $this.val($this.data('value')); } } }) }) } Rozumiem, że po zaznaczeniu zaznaczenika <input type="text" value="zawartość" /> wartość value powinna zniknąć? Niestety nie działa.... Jakieś pomysły? Ten post edytował james8 23.02.2013, 11:34:02 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 20:21 |