Hello everyone, I have this javascript code working perfectly with IE,
but with firefox nothing happens when running the function...
function add_div_field () {
var ni = document.getEle mentById('uploa d_div');
var num = contador_upload ++;
var div = document.create Element("div");
var div_name = "filediv"+n um;
div.setAttribut e("id",div_name );
var table1 = document.create Element("<table width='100%'
class='table0' border='0'>");
var tbody1 = document.create Element("tbody" );
var tr1 = document.create Element("<tr width='100%'
id='upload_tabl e"+num+"'>") ;
var td1 = document.create Element("<td width='13'>");
var strong1 = document.create Element("strong ");
var txtno = document.create TextNode(num+'. ');
strong1.appendC hild(txtno);
td1.appendChild (strong1);
var td2 = document.create Element("<td width='700' valign='middle'
class='grey_sma ll'>");
var div2 = document.create Element("<div id='file"+num+" '
class='showme'> ");
var iframe = document.create Element("<ifram e align='middle'
marginheight='0 ' scrolling='no' marginwidth='0' frameborder='0'
width='300' height='22' src='upload2.ph p?upload_id="+n um+"'>");
div2.appendChil d(iframe);
var div3 = document.create Element("<div id='waiting"+nu m+"'
class='hideme'> ");
var txtwaiting = document.create TextNode(' Subiendo imagen, espera
unos instantes...');
var br = document.create Element("br");
var imgwaiting = document.create Element('<img src="pics/
uploading.gif" width="220" height="19" align="absmiddl e">');
div3.appendChil d(txtwaiting);
div3.appendChil d(br);
div3.appendChil d(imgwaiting);
var div4 = document.create Element("<div id='end_upload" +num+"'
class='hideme'> ");
var table2 = document.create Element("<table width='100%'>") ;
var tbody2 = document.create Element("tbody" );
var tr2 = document.create Element("tr");
var td3 = document.create Element("<td height='10'>");
tr2.appendChild (td3);
var tr3 = document.create Element("tr");
var td4 = document.create Element("td");
var txttitle = document.create TextNode("Títul o:");
td4.appendChild (txttitle);
tr3.appendChild (td4);
var tr4 = document.create Element("tr");
var td5 = document.create Element("td");
var inputTitle = document.create Element("<input type='text'
name='title["+num+"]' id='title["+num+"]'>");
var inputTitleName = "title["+num+"]";
td5.appendChild (inputTitle);
tr4.appendChild (td5);
var tr5 = document.create Element("tr");
var td6 = document.create Element("td");
var txtdesc = document.create TextNode("Descr ipción Opcional:");
td6.appendChild (txtdesc);
tr5.appendChild (td6);
var tr6 = document.create Element("tr");
var td7 = document.create Element("td");
var inputDesc = document.create Element("<texta rea id='desc["+num+"]'
name='desc["+num+"]' cols='40' rows='4'>");
var inputDescName = "desc["+num+"]";
td7.appendChild (inputDesc);
tr6.appendChild (td7);
var tr7 = document.create Element("tr");
var td8 = document.create Element("<td height='10'>");
tr7.appendChild (td8);
tbody2.appendCh ild(tr2);
tbody2.appendCh ild(tr3);
tbody2.appendCh ild(tr4);
tbody2.appendCh ild(tr5);
tbody2.appendCh ild(tr6);
tbody2.appendCh ild(tr7);
table2.appendCh ild(tbody2);
div4.appendChil d(table2);
td2.appendChild (div2);
td2.appendChild (div3);
td2.appendChild (div4);
var td9 = document.create Element("<td width='21'>");
var txtempty = document.create TextNode(" ");
td9.appendChild (txtempty);
var td10 = document.create Element("<td width='189'>");
var imgphoto = document.create Element("<img src='pics/blank50x50.gif'
id='photo"+num+ "' name='photo"+nu m+"' width='50' height='50'
class='upload_b order'>");
td10.appendChil d(imgphoto);
tr1.appendChild (td1);
tr1.appendChild (td2);
tr1.appendChild (td10);
tbody1.appendCh ild(tr1);
table1.appendCh ild(tbody1);
div.appendChild (table1);
ni.appendChild( div);
}
Thank you!