Chiedo Scusa , non riesco a far funzionare la funzione replace
Allego una porzione di codice in cui non riesco ad effettuare la replace della parola "TABLE1" memorizzata in una variabile con la parola "TABLE2" memorizzata in una altra variabile
function debug2 () {
v=2;
strTag="TABLE";
var x=n.childNodes;
for (i=0;i<x.length;i++) {
if (x[i].nodeType==1) {
//alert (strTag + (v-1) + " * " + strTag + v + " * " + x[i].id );
var appo="TABLE1TR0TD1SELECT0option0";//x[i].id;
var varreplace="/" + strTag + (v-1) + "/gi";
var varreplace2=strTag + v;
var appo2=appo.replace(varreplace,varreplace2);
x[i].id=appo2;
//alert (strTag + (v-1) + " * " + strTag + v + " * " + x[i].id + " a " + appo2);
}
}
}
non riesco a capire se è legato al fatto che nella stringa la parola TABLE1 non è separata da spazi o se sbaglio la sintassi di varreplace
Grazie
Diego
PS: Ho testato solo il codice tra gli alert , il resto serve x 'far capire'

Rispondi quotando