해결됨
my first "for loop" doesn't work.
Why doesn't it? It deletes all but one hidden item on the targeted layer then errors here: "if (bkItem.hidden == true){" with "no such element"'.
var aDoc = app.activeDocument;
var bkItem = aDoc.layers["BACK TEXT"].pageItems;
var bkCnt = bkItem.length;//# of items in "BACK TEXT"
var a;//counter
for (a=0; a<bkCnt; a++){
if (bkItem.hidden == true){
bkItem.remove();
}
}
