if (tagName) {
var attr = [];
for(i = 0; i < currentElement.attributes.length;i++) {
- var attr = currentElement.attributes.item(i);
- var aname = attr.name;
- var aval = attr.value || '';
- if (aname=='id' && aval.match(/^roo-/)) { // only roo -elements hide..
+ var attre = currentElement.attributes.item(i);
+ var aname = attre.name;
+ var aval = attre.value || '';
+ if (aname=='id' && aval.match(/^roo\-/)) { // only roo -elements hide..
aname= 'xbuilderid';
}
- // skip
- if (aval == 'builderel') {
+ // skip -- component created by the builder?
+ if (aval == 'builderel') {
return;
}
- attr.push(aname + '="' + aval + '"' );
+ attr.push(aname + '="' + aval + '"' ); //?? escaping attributes?
}