Variable innerhalb innerHTML verarbeiten
Jense
- javascript
Hallo zusammen,
folgendes Problem:
var testvar=9;
container.innerHTML="<a id='bez'+testvar> </a>";
als id für diesen link wird aber nur 'bez' übernommen. Die äussere Variable testvar wird innerhalb innerHTML ignoriert. Was mache ich falsch?
Gruss Jense
var testvar=9;
container.innerHTML="<a id='bez'+testvar> </a>";
Was mache ich falsch?
du bindest die Variable nicht ein sondern den Text testvar.
mit
"..."+testvar+"..."
sollte das besser klappen
du bindest die Variable nicht ein sondern den Text testvar.
mit
"..."+testvar+"..."
sollte das besser klappen
klappt aber nicht. Im Ergebnis gleich also testvar bleibt unbeachtet.
Ist es vielleicht gar nicht möglich innerhalb von innerHTML Variablen zu verarbeiten?
mit
"..."+testvar+"..."
sollte das besser klappenklappt aber nicht.
Dann machst du etwas falsch, genauso klappt es.
Struppi.
Alles zurück klappt doch, hab nur die Anführungszeichen falsch gesetzt:
var testvar=9;
container.innerHTML="<a id='bez"+testvar+"'> </a>";
funktioniert!
Danke!!!