AleX
Erfahrenes Mitglied
Hi!
Folgendes Problem: Auf der unten stehenden Seite hab ich mir ein kleines JavaScript gebastelt,
welches ne optisch schönere Checkbox simuliert.
Naja, hätte es auch mit divisions machen können, aber das einfache Austauschen der pics erschien mir am einfachsten.
Nun funktioniert das Ganze im IE, Opera eiwandfrei, jedoch im Netscape, Mozilla usw. nicht...
Nun, worauf muss ich achten, bzw was hab ich abzuändern, dass das ding auch netscapesicher wird?
url: http://mm-parts.com/porsche/mm_porsche.php?section=order
Danke im Vorraus.
Folgendes Problem: Auf der unten stehenden Seite hab ich mir ein kleines JavaScript gebastelt,
welches ne optisch schönere Checkbox simuliert.
Naja, hätte es auch mit divisions machen können, aber das einfache Austauschen der pics erschien mir am einfachsten.
Nun funktioniert das Ganze im IE, Opera eiwandfrei, jedoch im Netscape, Mozilla usw. nicht...
Nun, worauf muss ich achten, bzw was hab ich abzuändern, dass das ding auch netscapesicher wird?
url: http://mm-parts.com/porsche/mm_porsche.php?section=order
Danke im Vorraus.
Code:
<script>
var op_off = new Image();
op_off.src = 'img/cb_on.gif';
var op_on = new Image();
op_on.src = 'img/cb_off.gif';
var order_values = new Array(5);
order_values[0] = 0;
order_values[1] = 0;
order_values[2] = 0;
order_values[3] = 1;
order_values[4] = 0;
function SetOrderValue(id) {
if(order_values[id]==1){
if(id!=3 &&id!=4){
order_values[id] = 0;
eval('document.all.order_'+id+'.src = op_on.src');
}
} else{
order_values[id] = 1;
eval('document.all.order_'+id+'.src = op_off.src');
if(id==3){
order_values[4] = 0;
eval('document.all.order_4.src = op_on.src');
}else if(id==4){
order_values[3] = 0;
eval('document.all.order_3.src = op_on.src');
}
}
//OrderStr zusammenbauen
document.forms[0].order_str.value=order_values[0]+'-'+order_values[1]+'-'+order_values[2]+' / '+order_values[3]+'-'+order_values[4];
}//SetOrderValue
</script>
Zuletzt bearbeitet: