Steffan Herzgen: getElementById -> geht mit variablen nicht?

Beitrag lesen

Hi,

das ist nur ein beispiel:
[...]

wenn Dein fehlerbehaftetes Beispiel per Copy & Paste in dieses Forum gelangt, kann man damit was arbeiten. Wenn Du uns hier aber Code lieferst, den Du nie ausgeführt hast, bringt das genau gar nichts. Gib uns also bitte *Deinen* Code, den Du auf ein Minimum reduziert hast, solange wie der Fehler reproduzierbar bleibt.

Cheatah

<script language="javascript">

var alp = new Array();

alp[0] = "1.54";
alp[1] = "2.20";
alp[2] = "3";
alp[3] = "4";
alp[4] = "5";
alp[5] = "6";
alp[6] = "7";
alp[7] = "8";
alp[8] = "9";
alp[9] = "25";
alp[10] = "5";
alp[11] = "5";
alp[12] = "5";
alp[13] = "5";
alp[14] = "5";
alp[15] = "5";
alp[16] = "5";
alp[17] = "5";
alp[18] = "5";
alp[19] = "5";
alp[20] = "5";
alp[21] = "5";
alp[22] = "5";
alp[23] = "5";
alp[24] = "5";

var schiff_links_aussen = new Array();
schiff_links_aussen[0] = "1.50";
schiff_links_aussen[1] = "1.50";
schiff_links_aussen[2] = "1.50";
schiff_links_aussen[3] = "1.50";
schiff_links_aussen[4] = "1.50";
schiff_links_aussen[5] = "1.50";
schiff_links_aussen[6] = "1.50";
schiff_links_aussen[7] = "1.50";
schiff_links_aussen[8] = "1.50";
schiff_links_aussen[9] = "1.50";
schiff_links_aussen[10] = "1.50";
schiff_links_aussen[11] = "1.50";
schiff_links_aussen[12] = "1.50";
schiff_links_aussen[13] = "1.50";
schiff_links_aussen[14] = "1.50";
schiff_links_aussen[15] = "1.50";
schiff_links_aussen[16] = "1.50";
schiff_links_aussen[17] = "1.50";
schiff_links_aussen[18] = "1.50";
schiff_links_aussen[19] = "1.50";
schiff_links_aussen[20] = "1.50";
schiff_links_aussen[21] = "1.50";
schiff_links_aussen[22] = "1.50";
schiff_links_aussen[23] = "1.50";

function init_geldbetraege()
{
var zaehler = 0;

while ( zaehler != 3 )
{
 var id = "alp";
 id = id+zaehler;

//alert(id_name);
 alert(document.getElementById(id).value);

//document.getElementById(id).value = alp[zaehler];

zaehler++;
}

eine von den vielen html zeilen sieht so aus

<input name="alp1" type="text" class="rahmen" id="alp1" size="5">

hoffentlich hilft das. hier versuche ich mit dem alert den value auszugeben aber das will irgendwie nicht.

}