Romero: Datei an beliebigen Stelle einbinden o. Optionsdaten erstellen

Beitrag lesen

ok mach ich,

der erste teil hat mir sehr geholfen. es funzt wunderbar.

das mit dem zweiten teil,

var Zusatzmatten = { Zusatz : Zusatz_HTZ, ZusatzVariante : Zusatz_Varianten };

hat nicht so ganz geklappt, da bei der linkedselection diese stelle

	var replaceOptions = function( newOptions )  
	{  
		/*  
		 * Diese Funktion setzt bewusst DOM-Methoden ein und verzichtet  
		 * auf die vom Options-Objekt gegebenen Möglichkeiten.  
		 */  
  
		// alte Optionen der Auswahlliste löschen  
		var opts = this.getElementsByTagName( 'option' );  
		while( opts.length > 0 )  
			this.removeChild( opts[0] );  
  
		// wenn keine neuen Optionen übergeben wurden, default-Option setzen  
		// andernfalls "Bitte wählen" voranstellen  
		if( newOptions.length == 0)  
			this.addOption( '--', 'Bitte wählen:' );  
		else  
			this.addOption( '--', 'Bitte wählen:' );  
  
		// neue Optionen in die Auswahlliste schreiben  
		for( var i = 0; i < newOptions.length; i++ )  
			this.addOption( newOptions[i][0], newOptions[i][1] );  
	};

bei if( newOptions.length == 0) einen fehler registriert.

lg romero