mhh, das war ja schon ganz hilfreich aber irgendwie macht das ganze immernoch ärger.
PHP-Code:
<script language="javascript">
shop1=new Array();
shop1[01092003] = new Array();
shop1[01092003]["mobil"] = 32;
shop1[01092003]["fest"] = 54;
shop1[01092003]["dsl"]= 34;
shop1[21082003] = new Array();
shop1[21082003]["mobil"] = 43;
shop1[21082003]["fest"] = 34;
shop1[21082003]["dsl"]= 34;
shop1[20082003] = new Array();
shop1[20082003]["mobil"] = 45;
shop1[20082003]["fest"] = 64;
shop1[20082003]["dsl"]= 3;
shop1[19082003] = new Array();
shop1[19082003]["mobil"] = 26;
shop1[19082003]["fest"] = 15;
shop1[19082003]["dsl"]= 14;
shop1[18082003] = new Array();
shop1[18082003]["mobil"] = 15;
shop1[18082003]["fest"] = 20;
shop1[18082003]["dsl"]= 13;
function fuellen()
{
if (document.eingabe.auswahl.value == "shop1")
{
var d=document.eingabe.datum.value;
document.eingabe.mobil.value = shop1[d][mobil]; #<---#
document.eingabe.fest.value = shop1[d][fest];
document.eingabe.dsl.value = shop1[d][dsl];
}
}
</script>
so schaut das dann aus. nur sagt er dauernd (z.b. im IE) dort wo der Pfeil ist "mobil ist undefiniert"
ich habe auch schon versucht an dieser stelle
PHP-Code:
document.eingabe.mobil.value = shop1[d]["mobil"];
zu schreiben, also in"" aber dann bekomme ich den Fehler " 'shop1[...].mobil' ist null oder kein objekt"
was kann ich denn dagegen tun?
und was soll an dem script denn falsch sein? hab wieder irgendetwas übersehen?