Dafür würdest Du eval() brauchen, aber in den meisten Fällen ist das nicht zu empfehlen, sondern es gibt bessere Lösungen, so auch hier: ein Array oder ein Objekt verwenden:
function test1(i){
// Array
var pD = [
"Peter1,Müller,Mann,10a,12.12.1999,1,2,3,6,2",
"Peter2,Müller,Mann,10a,12.12.1999,1,2,3,6,2",
"Peter3,Müller,Mann,10a,12.12.1999,1,2,3,6,2",
"Peter4,Müller,Mann,10a,12.12.1999,1,2,3,6,2",
"Peter5,Müller,Mann,10a,12.12.1999,1,2,3,6,2"
];
var a = pD[i];
alert(a);
return a;
}
function test2(i){
// Objekt
var pD = {
pD1: "Peter1,Müller,Mann,10a,12.12.1999,1,2,3,6,2",
pD2: "Peter2,Müller,Mann,10a,12.12.1999,1,2,3,6,2",
pD3: "Peter3,Müller,Mann,10a,12.12.1999,1,2,3,6,2",
pD4: "Peter4,Müller,Mann,10a,12.12.1999,1,2,3,6,2",
pD5"Peter5,Müller,Mann,10a,12.12.1999,1,2,3,6,2"
];
var a = pD["pD" + i];
alert(a);
return a;
}
Alles anzeigen