Vice Dee aka SanY: Array Javascript (Dynamisches Formular)

Beitrag lesen

Hi,

ich bins schonwieder.
Jetzt bin ich schon beim nächsten Problem. Und zwar mir wurde gestern im Forum hier gesagt, dass ich dieses Script mit Arrays machen sollte. Nun meine Versuche scheitern xD, es wird beim Klick auf "Hinzufügen" nichts mehr angezeigt. Ich glaube dass der Fehler irgendwo im Array liegt.

Hier das Script:

<script type="text/javascript">  
var i = 1;  
function NeuesFeld()  
{  
	var row = document.getElementById('styles_eingabe').insertRow(i);  
	var cell_1 = row.insertCell(0);  
	var cell_2 = row.insertCell(1);  
	var cell_3 = row.insertCell(2);  
  
	var text = document.createTextNode((i + 1)+'.');  
	cell_1.appendChild(text);  
  
	var input = document.createElement('input');  
	input.type = 'text';  
	input.name = 'mix[]';  
	input.style.border = "1px inset #CCC";  
	input.style.margin = "2px 0px";  
	  
	var style = document.createElement('select');  
	style.name = 'style[]';  
	style.style.margin = "2px 3px";  
	style.style.border = "1px inset #CCC";  
	option1 = document.createElement('option');  
	option2 = document.createElement('option');  
	option3 = document.createElement('option');  
	option4 = document.createElement('option');  
	option5 = document.createElement('option');  
	option6 = document.createElement('option');  
	var optionen = new Array ("Hands Up", "Hardstyle", "Happy Hardcore", "Hardcore", "House/Electro", "Trance");  
	option1.appendChild(optionen[0]);  
	option2.appendChild(optionen[1]);  
	option3.appendChild(optionen[2]);  
	option4.appendChild(optionen[3]);  
	option5.appendChild(optionen[4]);  
	option6.appendChild(optionen[5]);  
	style.appendChild(option1);  
	style.appendChild(option2);  
	style.appendChild(option3);  
	style.appendChild(option4);  
	style.appendChild(option5);  
	style.appendChild(option6);  
	  
	  
	cell_2.appendChild(input);  
	cell_3.appendChild(style);  
  
	i++;  
}  
</script>