Göra om form till klickbara knappar
Har idag ett formulär med tre val. Gäller betalning.
1. Kort
2. Bank
3. Bankgiro
Det är right now 3st radiobuttons där man väljer vilket man ska ha, som postar och nästa funktion hämtas.
Jag vill istället ha två rejäla knappar för bank resp. kort, och en liten länk under för bankgiro, används sällan.
Har redan gjort dessa grafiskt, och fipplat med javascript, men många IE-users kan inte klicka.
Kan man göra på annat sätt än jag gjort?
Såhär ser det ut nu
<form method="post" action="deposit.php">
<table cellpadding="3" cellspacing="0" width="100%" style="border: 1px solid #dcdcdc;">
<tr style="background: #ffffff;">
<td>
<b>Välj metod:</b>
</td>
<td>
</td>
</tr>
<tr>
<td>
<input type="radio" name="deposit_method" value="card"<?php if (isset($_SESSION['deposit_method']) && $_SESSION['deposit_method'] == 'card') { echo ' checked'; } ?>> Kort
</td>
<td>
Visa, Master Card, AMEX, Diners Club
</td>
</tr>
<tr style="background: #ffffff;">
<td>
<input type="radio" name="deposit_method" value="direct"<?php if (isset($_SESSION['deposit_method']) && $_SESSION['deposit_method'] == 'direct') { echo ' checked'; } ?>> Internetbank
</td>
<td>
SHB, Swedbank, SEB och Nordea
</td>
</tr>
<tr>
<td>
<input type="radio" name="deposit_method" value="giro"<?php if (isset($_SESSION['deposit_method']) && $_SESSION['deposit_method'] == 'giro') { echo ' checked'; } ?>> Bankgiro
</td>
<td>
XXXXXXXXXX
</td>
</tr>
<tr>
<td colspan="2">
<!---
Alla direktbetalningarna sköts av Paynova AB, och de frågar första gången om det är ok. att de gör det. <br>
Klicka bara ja, det betyder inte att du måste öppna något konto hos dem.
--->
</td>
</tr>
</table><br>
<input type="submit" <?php if ($_SESSION['username'] == 'demo'){ echo 'disabled'; } ?> value="Gå vidare med din insättning" class="formbutton" name="form01">
<?php if ($_SESSION['username'] == 'demo'){
echo 'Insättning är <span style="color:red;">inte</span> tillåten i demo-läge';
} ?>
Gjorde om till detta, som inte funkar i alla browsers.
<form method="post" action="deposit.php">
<input type="hidden" name="deposit_method" value="direct"<?php if (isset($_SESSION['deposit_method']) && $_SESSION['deposit_method'] == 'direct') { echo ' checked'; } ?>>
<input type="image" value="submit" name="form01" src="images/dep1.gif">
<?php if ($_SESSION['username'] == 'demo'){
echo 'Insättning är <span style="color:red;">inte</span> tillåten i demo-läge';
} ?>
Samt likadan för kort och giro.
Någon som har tips där man kan hitta mer info?
Ja, att läsa en bok om javascript löser det hela, men tiden finns inte och det är enklare att hajja om man ser annan funktion som är kompatibel i alla browsers eller om någon pekar på vad jag gör galet
Mitt modermodem är trimmat!