2017-04-09 4 views
0

Ich habe dynamische Steuerelemente in HTML erstellt und möchte die Werte dieser dynamischen Steuerelemente über JavaScript abrufen.Werte von dynamisch erstellten HTML-Steuerelementen abrufen

soetwas wie unten catogory1 und catgory2 meine Steuerelemente sind:

<select name=Category1 id=task1 onChange="SelectSubCatMtask(3);"> 
    <option value="" disabled="disabled" selected="selected">Select Task</option> 
</select> 

<select name=Category2 id=task2 onChange="SelectSubCatMtask(3);"> 
    <option value="" disabled="disabled" selected="selected">Select Task</option> 
</select> 

Ich möchte den Kontrollen Wert in externen Js wie unter

document.mtask.Category0.value 

-Datei erhalten, wo mtask ist mein Formularname und Kategorie 0 ist mein Kontrollwert.

Ich habe alert(document.mtask.Category0.value) verwendet und ich kann den erwarteten Wert erhalten. Nun, wenn ich iterieren wollen könnte ich es nicht arbeiten:

var step; 
for (step = 0; step < 5; step++) 
{ 
    document.mtask.Category+step.value 
} 
+0

, wenn Sie die ''