Hallo Tuts Gemeinde,
hab da mal wieder ein Problem mit JavaScript. Was will ich erreichen?
Also in einem Formular verwende ich verschiedenen Bezahlarten. Bei einigen Bezahlarten soll der Kunde dann seine Bankdaten eingeben.
Beim anklicken der Bezahlart, soll dann die Formularelemante in einengesonderten Bereich in der Webseite auf gehen.
So hier mal der Coder der Seite
Das ist das PAymentformular, wo ich nun über das <input> Feld den Namen und den Inahlt des VALUE gerne auslesen möchte.
Wenn jemand in das FEld <input type="radio" ...../> reinklick, das ich weiss was er geklickt hat und dazu die Informationen anzeigen kann.
Ich hoffe IHr versteht mich nun besser?
Hier schon mal mein JAvaScript Code was ich probiere
Gruß
Fredolin
hab da mal wieder ein Problem mit JavaScript. Was will ich erreichen?
Also in einem Formular verwende ich verschiedenen Bezahlarten. Bei einigen Bezahlarten soll der Kunde dann seine Bankdaten eingeben.
Beim anklicken der Bezahlart, soll dann die Formularelemante in einengesonderten Bereich in der Webseite auf gehen.
So hier mal der Coder der Seite
PHP:
ist nur ein Teil, wäre zulang wenn ich alles rein tue
Hier die Bezahlarten
<form action="#" method="post">
<table>
<tr>
<td><input type="radio" name="payment" value="24" class="radio" ></td>
<td><img src="img/modullogo_bp_kk_zw.gif" align="middle" /></td>
<td>Kreditkarte (International)</td>
<td> </td>
</tr>
<tr>
<td colspan=4><hr /></td>
</tr>
<tr>
<td><input type="radio" name="payment" value="26" class="radio" ></td>
<td><img src="img/modullogo_bp_lv_zw.gif" align="middle" /></td>
<td>Lastschrift (Deutschland/Österreich)</td>
<td> </td>
</tr>
<tr>
<td colspan="2"> </td>
<td>Kontoinhaber: *</td>
<td><input type="text" name="deb_owner" value=""></td>
</tr>
<tr>
<td colspan="2"> </td>
<td>BLZ: *</td>
<td><input type="text" name="deb_bankcode" value=""></td>
</tr>
<tr>
<td colspan="2"> </td>
<td>Konto: *</td>
<td><input type="text" name="deb_account" value=""></td>
</tr>
<tr>
<td colspan=4><hr /></td>
</tr>
<tr>
<td><input type="radio" name="payment" value="29" class="radio" ></td>
<td><img src="img/modullogo_bp_gp_zw.gif" align="middle" /></td>
<td>Giropay® (Deutschland)</td>
<td> </td>
</tr>
<tr>
<td colspan="2"> </td>
<td>BLZ: *</td>
<td><input type="text" name="gir_bankcode" value=""></td>
</tr>
<tr>
<td colspan="2"> </td>
<td>Konto: *</td>
<td><input type="text" name="gir_account" value=""></td>
</tr>
<tr>
<td colspan=4><hr /></td>
</tr>
<tr>
<td><input type="radio" name="payment" value="18" class="radio" ></td>
<td><img src="img/modullogo_bp_vk_zw.gif" align="middle" /></td>
<td>Vorkasse (International)</td>
<td> </td>
</tr>
<tr>
<td colspan=4><hr /></td>
</tr>
<tr>
<td><input type="radio" name="payment" value="10" class="radio" ></td>
<td><img src="img/modullogo_bp_or_zw.gif" align="middle" /></td>
<td>Offene Rechnung (International)</td>
<td> </td>
</tr>
<tr>
<td colspan=4><hr /></td>
</tr>
<tr>
<td><input type="radio" name="payment" value="43" class="radio" ></td>
<td><img src="img/modullogo_bp_sue_zw.gif" align="middle" /></td>
</tr>
<tr>
<td colspan="2"> </td>
<td>Kontoinhaber: *</td>
<td><input type="text" name="ebank_owner" value=""></td>
</tr>
<tr>
<td colspan="2"> </td>
<td>BLZ: *</td>
<td><input type="text" name="ebank_bankcode" value=""></td>
</tr>
<tr>
<td colspan="2"> </td>
<td>Konto: *</td>
<td><input type="text" name="ebank_account" value=""></td>
</tr>
<tr>
<td colspan=4><hr /></td>
</tr>
<tr>
<td colspan="2"> </td>
<td colspan="2"><INPUT TYPE="SUBMIT" name="_senden" value="Buchen"></td>
</tr>
</table>
</form>
Wenn jemand in das FEld <input type="radio" ...../> reinklick, das ich weiss was er geklickt hat und dazu die Informationen anzeigen kann.
Ich hoffe IHr versteht mich nun besser?
Hier schon mal mein JAvaScript Code was ich probiere
PHP:
function init(){
var pa = document.getElementById("pay");
for (i = 0; i <= pa.length; ++i);
alert (pa);
if(pa[i].value == "24") {
alert("Kreditkarte");
return true;
} else if(pa[i].value == "26") {
alert("Lastschrift");
return true;
} else if(pa[i].value == "29") {
alert("Giropay");
return true;
} else if(pa[i].value == '43') {
alert("E-Banking");
return true;
}
return false;
}
Gruß
Fredolin
Zuletzt bearbeitet: