D
D@nger
Hallo,
ich wollte mal fragen, ob man folgenden Code noch vereinfachen kann:
Danke
ich wollte mal fragen, ob man folgenden Code noch vereinfachen kann:
HTML:
<script language="Javascript">
function songs()
{
Lieder_50 = new Array("21 Questions", "Candy Shop", "In Da Club", "If I Can't", "Just A Lil Bit", "Hate It Or Love It", "How We Do", "Hustlers Ambition", "P.I.M.P.");
Lieder_dmx = new Array("dmx21 Questions", "Candy Shop", "In Da Club", "If I Can't", "Just A Lil Bit", "Hate It Or Love It", "How We Do", "Hustlers Ambition", "P.I.M.P.");
Lieder_em = new Array("em21 Questions", "Candy Shop", "In Da Club", "If I Can't", "Just A Lil Bit", "Hate It Or Love It", "How We Do", "Hustlers Ambition", "P.I.M.P.");
if (interpreten.options[interpreten.options.selectedIndex].text=="50Cent")
entfernen();
for (var i = 0; i <= Lieder_50.length-1; i++)
{
lied = new Option(Lieder_50[i], false, true);
singles.options[singles.length] = lied;
};
if (interpreten.options[interpreten.options.selectedIndex].text=="DMX")
entfernen();
for (var i = 0; i <= Lieder_dmx.length-1; i++)
{
lied = new Option(Lieder_dmx[i], false, true);
singles.options[singles.length] = lied;
};
if (interpreten.options[interpreten.options.selectedIndex].text=="Eminem")
entfernen();
for (var i = 0; i <= Lieder_em.length-1; i++)
{
lied = new Option(Lieder_em[i], false, true);
singles.options[singles.length] = lied;
};
intinfos();
}
function entfernen()
{
for (var i = 1; i = singles.length; i++)
{
singles.options[singles.length - i] = null;
}
}
function intinfos()
{
Infos.location.href="Interpreten/" + interpreten.options[interpreten.options.selectedIndex].text + ".htm"
}
</script>
Danke
Zuletzt bearbeitet von einem Moderator: