Hallo Andreas,
super das scheint schonmal funktioniert zu haben. Allerdings sagt er mir jetzt 'undefined ist undefiniert'. Das liegt wohl an meiner hingefrickelten lösung der Condition.
Fällt dir eine bessere alternative als:
if (_data[document.frmNavAdd.category.value] != undefined) {
ein?
Zur Erklärung:
es geht um einen Navigations-Manager, man wehlt erst die Kategorie aus in der man einen neuen Navi-Punkt anlegen möchte (z.b. Produkte) und die Positions-Selectbox (z.b. nach MP3-Player, nach CD-Wechsler, etc) ändert sich halt ohne nachladen je nachdem in welcher Kategorie man diesen Punkt anlegen will. (das alles steckt im Array _data)
Gruß,
Grag
Hallo Grag,
function _change() {
Namen müssen in Javascript mit einem Buchstaben beginnen.
for (i = 0; i <= document.frmNavAdd.position.length; i++) {
for (i = 0; i < document.frmNavAdd.position.length; i++) {
document.frmNavAdd.position.options[document.frmNavAdd.position.length-1] = null;
}Warum nicht
for (i=document.frmNavAdd.position.length-1; i >= 0; i--)
document.frmNavAdd.position.options[i] = null;Grüße
Andreas