Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Formularz > type="image" zamiast submit, zamiana zwykłuch przycisków w formularzu na graficzne
Fixer
post
Post #1





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 24.10.2004
Skąd: TG

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


Witam, mam następujący problem.

Mam formularz, działa on dobrze pod IE7 i pod FF.
Ale gdy zamiast zwykłego przycisku
  1. <input type="submit" name="button" id="button" value="Submit" />

chcę wstawić grafikę
  1. <input name="btn_wyslij" type="image" value="btn_wyslij" onfocus="blur()"
  2. onmouseover="this.src='./images/btn/btn_wyslij_on.gif';
  3. style.cursor='pointer'" onmouseout="this.src='./images/btn/btn_wyslij_off.gif'"
  4. src="images/btn/btn_wyslij_off.gif" alt="Wyślij" />


to pod FF formularz działa dobrze a pod IE7 już nie (button wyślij już nie działa) (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Tak wygląda u mnie sprawdzanie czy przycisk został wciśnięty:
  1. <?php
  2. if (isset($_REQUEST["btn_wyslij"])) { 
  3. ...
  4. }
  5. ?>


jak znowusz zrobię przycisk w ten sposób:
  1. <input name="btn_wyslij" type="submit" value="" style="border: 0;
  2. background: url('images/btn/btn_wyslij_off.gif');
  3. background-repeat: no-repeat; margin-bottom: 4px; width: 69px; height: 21px;"
  4. onfocus="blur()" onmouseover="this.src='./images/btn/btn_wyslij_on.gif';
  5. style.cursor='pointer'"
  6. onmouseout="this.src='./images/btn/btn_wyslij_off.gif'"
  7. src="images/btn/btn_wyslij_off.gif" alt="Wyślij" />


to nie zmienia się grafika przycisku po najechaniu na niego myszką (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Jest jakiś sposób na rozwiązanie tego problemu?
Pozdrawiam.

Ten post edytował Fixer 27.08.2007, 23:48:20
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 10:43