Nun, ich habe einige Checkboxen mit ID = '0', '1', '2', '3' usw. So muss ich Text von Kontrollkästchen bekommen. Hier ist der Code der Checkboxen in PHP.Javascript innerhtml der Checkbox
'<input id="'.$i.'"type="checkbox" name="option1" value="a1" onclick="checkYears()">'.$years[$i].'</input>
Also ich brauche $ Jahre [$ i] -Wert. Ich benutze diesen Code.
while (bool==false)
{
if (document.getElementById(i)!=null)
{
if (document.getElementById(i).checked)
{
years.push(1);
yearsValue.push(document.getElementById(i).innerHTML);
document.getElementById(i).innerText="WORKS";
console.log(yearsValue[i]);
}
else
{
years.push(0);
yearsValue.push(document.getElementById(i)).innerHTML);
console.log(yearsValue[i]);
}
}
else
{
bool=true;
}
i++;
}
0 und 1 ist hinzugefügt in Ordnung, aber wenn ich versuche innerHTML- dort zu verwenden ist und nicht definierte Werte in consle.
Irgendwelche Vorschläge?
danke, für Sie beantwortet sie hilfreich waren. –