Hallo!
Ich habe folgendes Script geschrieben und möchte in der Drop- und Down Navigation die Möglichkeit bieten, Einträge hinzuzufügen, auszuführen, oder auch wieder nach Bedarf zu löschen.
Bis jetzt kann ich nur fest definierte Einträge ausführen und einen Eintrag hinzufügen, aber die Einträge sind nicht gespeichert.
Wer kann mir helfen?
Beste Grüße Rolf
<html>
<head>
<style type="text/css">
<!--
BODY {
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
}
-->
</style>
<script type="text/javascript">
<!--
function Hinzufuegen () {
NeuerEintrag = new Option(document.Testform.neu.value, document.Testform.neu.value, false, true);
document.Testform.Auswahl.options[document.Testform.Auswahl.length] = NeuerEintrag;
document.Testform.neu.value = "";
}
function QuickJump(Testform)
{
var Element = Testform.Auswahl.selectedIndex;
if (Testform.Auswahl.options[Element].value != 0)
{
location = Testform.Auswahl.options[Element].value;
}
}
function popup(url) {
fenster=window.open(url, "Popupfenster", "width=50,height=30,resizable=yes");
fenster.focus();
return false;
}
function Loeschen () {
document.Testform.Auswahl.options[document.Testform.Auswahl.length - 1] = null;
}
//-->
</script>
<title>Dropdown Navigation (Quick Jump)</title>
</head>
<body bgcolor="#000000">
<table border="0" height="100%" cellpadding="10" width="100%" align="center">
<tr bgcolor="#000000">
<td>
<form name="Testform" action="select_optgroup.htm">
<select name="Auswahl" onchange="QuickJump(this.form);">
<option value="" selected>Quick Jump</option>
<optgroup label="Lustiges">
<option value="Grafik/055.gif" onclick="return popup(this.href);">Ani 1</option>
<option value="Grafik/23a.gif" onclick="return popup(this.href);">Ani 2</option>
</optgroup>
</select>
<input type="text" name="neu">
<input type="button" value="Hinzu" onclick="Hinzufuegen()">
<input type="button" value="Löschen" onclick="Loeschen()">
</form>
</td>
</tr>
<tr bgcolor="#000000"><td colspan="3">
</td></tr></table>
</body>
</html>