Autor Zpráva
qwertz31
Profil *
zdravím, před časem jsem tady na to narazil, potřeboval bych prosím poradit jak vytvořit obrázek jako tlačítko které bude odesílat příslušný formulář. Jde o grafiké zakomponování do stránky a jako grafika by to bylo úhlednější...

<table width="300" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<form name="form1" method="post" action="checklogin.php">
<td>
<table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF">
<tr>
<td colspan="3"><strong>login</strong></td>
</tr>
<tr>
<td width="78">name</td>
<td width="6">:</td>
<td width="294"><input name="myusername" type="text" id="myusername"></td>
</tr>
<tr>
<td>password</td>
<td>:</td>
<td><input name="mypassword" type="text" id="mypassword"></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td><input type="submit" name="Submit" value="Login"> <<<<<------ toto tlačítko chci nahradit obrázkem

</td>
</tr>
</table>
</td>
</form>
</tr>
</table>


když použiji <input type="image" value="login" border="0" .... onClick="xy()"> .... tak pomocí javy dokážu odkázat na seznam ale nedokážu odeslat formulář...
díky za reakce.
Alphard
Profil
tou javou asi myslíš javascript (2 odlišné jazyky), k čemu onClick? Mělo by stačit <input type="image" name="Submit" src="obrazek.gif">
srigi
Profil
<input type="submit" name="Submit" value="Login"> <<<<<------ toto tlačítko chci nahradit obrázkem

no vsak ho nastyluj pomocou CSS.
Zdeněk Košťál
Profil
srigi
no vsak ho nastyluj pomocou CSS.
Jo, nastylovat ho pomocí CSS bude fakt "bezpečnější".
qwertz31
<input type="image" src="obrazek.jpg" alt="" />

Typ image má při složitějším stylování nejlepší podporu. Submit už raději ani nestyluju a pokud musím, použiju image.
srigi
Profil
Mozes vyuzit aj obycajny odkaz <a href""> na odoslanie formulara, ale potom bude tvoja stranka zavisla na zapnutom JS!
<form name="form1" method="post" action="checklogin.php">
..
..
..
<a href="#" onClick="document.getElementById('form1').submit();"><img src=""></a>
cca tak nejak.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: