Autor Zpráva
Mautinek
Profil
Zdravím, mám dotaz... na stránkách mám tlačítko <input type="submit" name="odeslat" value="Odešli" />

potřebuji, aby místo toho tlačítka byl obrázek, udělám to tedy takto: <input type="image" name="odeslat" value="" />, ale co se nestane... při kliknutí na takto upravené tlačítko se php scritpu kde mám if(IsSet($_POST['odeslat'])) { prikaz ...} neodešlou žádné hodnoty... zkoušel jsem zadávat zva atributy type a nešlo to, nastavit pozadí pomocí CSS (background: url("obrazek.jpg"); ) - to se zobrazuje přes tlačítko ve FF i Opeře ale v IE je to pod tlačítkem... nevíte někdo jak tento problém vyřešit? děkuji
MzM
Profil
máš ten input vrámci nějakého formu?
Já jsem to teď zkoušel a ve FF i IE to funguje...
Joker
Profil
Tuším, že prvek typu image nefunguje stejně jako type="submit" value="neco", ale odesílá jako svojí hodnotu souřadnice, kam na obrázku bylo kliknuto.
habendorf
Profil
Joker: Ne. Funguje úplně stejně a souřadnice posílá jen navíc.
Mautinek
Profil
už jsem na to přišel... u tlačítka "odeslat" musí být type="submit" jinak neodesílá žádnou hodnotu, hrál jsem si se styly a nakonec se mi povedlo tlačítko nastilovat pomocí CSS ale externě, tzn že v tagu <input> jsem dal atribut class atd.. díky všem za rady
Toto téma je uzamčeno. Odpověď nelze zaslat.

0