Hi,
ich hab n kleines Problem mit n bißchen Javascript. Irgendwie bekomme ich's nich hin, den Wert vom markierten Eintrag einer dynamisch erzeugten Drop-Down-Liste abzurufen. Irgendwo muss ich mich bei Benennung/Aufruf vertan haben. Wär schön wenn mal jemand draufgucken könnte der etwas mehr Plan davon hat als ich *g*.
Hier is der entscheidende Quelltext:
1.) Drop-Down-Liste, Inputfeld und Button erstellen:
Code:
function zeile_hinzufuegen1(but,table, anz_zeilen)
{
var row = table.insertRow(anz_zeilen);
var cell = row.insertCell(0);
var input = document.createElement('SELECT');
input.name = 'drop' + (anz_zeilen+1);
input.size = '1';
input.options[0] = new Option("Name1","Wert1");
input.options[1] = new Option("Name2","Wert2");
input.options[2] = new Option("Name3","Wert3");
cell.appendChild(input);
rowindplus++;
}
2.) Abfrage des Werts
Code:
function rechnen()
{
var i=0;
for(i=1 ; i<(rowindplus+1) ; i++)
{
g = 'Name' + i;
}
document.rechner.ausgabe.value = document.rechner[g].selectedIndex;
}
So, das is der Java-Code...
Falls Ihr noch was an Quelltext braucht oder so einfach Bescheid sagen. Schonmal Danke!
THX,
DgE