Привет
мучаюсь с Firefox : в ASP.NET 1.1 есть кнопка ImageButton: btnCreate
которая преобразовывается в элемент 'input type="image"'
<input type="image" name="Layout:_ctl1:btnCreate" id="Layout__ctl1_btnCreate" src="../images/layout/buttons/bt_Create.png" alt="" />
потом я ее пытаюсь найти (в IE 6,7 находит), FF не видит ее вообще:
в n передается: Layout:_ctl1:btnCreate
function MM_findObj(n, d) { //v4.01
var p,i,x;
if (!d) d=document;
if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document;
n=n.substring(0,p);
}
if(!(x=d[n])&&d.all) x=d.all[n];
for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n);
return x;
}
в коллекции documents.forms[0].elements ее нет ни в FF ни в IE
другие элеементы формы туда попадают, лежат в том-же теге <form></form>
Как ее можно достать ?