Buon Giorno , Scusate per il disturbo:
Ho una pagina HTML del tipo:
<BODY>
<TABLE id ="table0">
<TR id ="TR0">
...
</TABLE>
<TABLE id ="table1">
<TR id ="table1TR0">
...
con tante tabelle e oggetti con diverso id
In javascript utilizzando il DOM desidererei aggiungere e togliere oggetti/controlli , il primo passo e utilizzare la funzione getElementById ma il seguente codice:
function contatabelle() {
x=document.getElementsByTagName("TABLE");
return x.length;
}
function funzione()
{
n=contatabelle();
m=n-1;
txt="TABLE"+m;
alert(txt);
var x=document.getElementById(txt);
alert ("val: "+x);
}
mi fa capire che la funzione getElementById in questo modo non accetta parametri . Se la utilizzo con una stringa va ok: obj.getElementById("id"); come faccio invece ad utilizzarla con un parametro tipo myinput="id";obj.getElementById(myinput);
Grazie
Diego

Rispondi quotando