Stránka 1 z 1

Odesílají tlačítko metodou POST, musí to dělat obrázek...

Napsal: čtv 8. lis 2007, 17:47
od Pavel.P.
Jak je v HTML talčítko na odeslání informací (POST), tak potřebuji, aby to samé zvládal obrázek, nevíte někdo jak na to?

Napsal: čtv 8. lis 2007, 20:12
od Onecar

Kód: Vybrat vše

<input type="submit" style="border: 0; background: #FFF url('obrazek.jpg') no-repeat; width: 100px; height: 40px;" value="" />
Uprav si vlastnosti background, width a height.

A nebo pokud to fakt chceš řešit přes IMG, možná vím, jak na to. Při kliknutí na obrázek se spustí funkce v atributu onClick (což by měla být AJAXová funkce). Následně by se tím možná dalo napodobit něco jako POST, ale nezdá se mi to jako dobré řešení.

Kód: Vybrat vše

<img onClick="submit();" />

Napsal: čtv 8. lis 2007, 20:32
od matajon
Onecar píše:A nebo pokud to fakt chceš řešit přes IMG, možná vím, jak na to. Při kliknutí na obrázek se spustí funkce v atributu onClick (což by měla být AJAXová funkce). Následně by se tím možná dalo napodobit něco jako POST, ale nezdá se mi to jako dobré řešení.
No, ona to není AJAXová funkce, ale obyčejná JS. Pro klienty se zaplým JS to bude fungovat stejně jako normální submit input. Mimochodem přesně takhle je v ASP.NET řešený postback (odeslání formuláře), takže to fungovat musí :)

ale asi bude potřeba ten form nějak pojmenovat a používat

Kód: Vybrat vše

document.tvujForm.submit();

Napsal: čtv 8. lis 2007, 21:43
od Pavel.P.
heh díky chlapy, ale udělal sem to trochu jenodušeji... :D name="submit" a je to.... :roll: to trvalo, než sem to našel na netu... ale díky ;)

Napsal: pát 9. lis 2007, 07:39
od Trinom
name="submit"? a to jako funguje? pochopil bych type="submit", ale name? :?

Napsal: pát 9. lis 2007, 10:23
od Pavel.P.
Trinom píše:name="submit"? a to jako funguje? pochopil bych type="submit", ale name? :?
NN už tam mám definovaný ten typ a jmenuje se jako submit, tudíž to chtělo jen tak pojmenovat... :)