![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 30.04.2009 Ostrzeżenie: (10%) ![]() ![]() |
Witam,
mam problem z wysłaniem value. Mam formularz gdzie input type=radio wysyła value prawidłowo.
W przypadku input type=image, nie wysyła value.
Jest niby o tym wiele w sieci, ale że FF wysyła, a w IE nie. Mnie wogóle nie wysyła. Nie znalazłem też nic o tym na forum w wyszukiwarce. Dzięki za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Użyj alt zamiast value -będziesz miał zgodnie ze specyfikacją w3c-a pobrać text z alt'a możesz tym sposobem:
$alt_text = get_post_meta($post->ID, '_wp_attachment_image_alt', true); |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 113 Pomógł: 14 Dołączył: 25.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Nie wstawiasz przypadkiem tych elementów do testów w jednym skrypcie jeden za drugim? Bo wtedy miałbyś dwa elementy z taką samą nazwą i rzeczywiście, nie dostałbyś wartości obrazka.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 30.04.2009 Ostrzeżenie: (10%) ![]() ![]() |
Tak, jest kilka elementów pod rząd, do wyboru jako name="Payway" ale o różnym value.
OK, dzięki za odpowiedź. Że też sam na to nie wpadłem (IMG:style_emoticons/default/wink.gif) Czyli rozumiem że, obrazek nie może mieć tej samej nazwy name= , i to jest przyczyna. Bo przez radio lub checkbox działa ale wtedy wyrażnie jest zaznaczona opcja, a tutaj opcja się nie zaznacza poprzez samo kliknięcie w element (IMG:style_emoticons/default/wink.gif) ? No dobra, dzięki! |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 113 Pomógł: 14 Dołączył: 25.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Czyli rozumiem że, obrazek nie może mieć tej samej nazwy name= , i to jest przyczyna. Nic w obrębie tego samego formularza nie może mieć takiego samego atrybutu "name". Jeśli tak masz, to do skryptu dotrze tylko pierwsza wartość, czyli jeśli masz "radio", a potem "image" z tą samą nazwą i zaznaczysz "image", to wyśle się "radio" (bo jest pierwsze), czyli pusta zmienna. Ten post edytował lukesh 11.12.2011, 19:51:42 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.09.2025 - 04:58 |