大家帮忙看看代码 怎么样使 第一行的文本框在表中居中显示。
第二行的文本框 两端对齐。
它们的前面或后面加上文字后还可不可以?
var d, t, tb, tr, td,cb;
    d = document.createElement( 'div' );
    d.className = 'kaLegendLayer';
    t = document.createElement( 'table' );
    t.setAttribute('width','220px');
    t.setAttribute('cellPadding', "0");
    t.setAttribute('cellSpacing', "0");
    t.setAttribute('border', "0");    tb = document.createElement( "tbody" );
      tr = document.createElement( 'tr' );//空行
        td = document.createElement( 'td' );
        td.setAttribute('width','254px');
        td.setAttribute('height','10px');
        tr.appendChild( td );
      tb.appendChild(tr);//结束空行
   
    tr = document.createElement( 'tr' );
    tr.style.align='middle';
     td = document.createElement( 'td' );
    td.width = '90';
     cb = document.createElement( 'input' );
            cb.type = 'text';
            cb.width='90';
            cb.id='t2';
            cb.name = 'yj';
            cb.value='';
            td.appendChild( cb );
    tr.appendChild( td );
    tb.appendChild(tr);    tr = document.createElement( 'tr' );
     td = document.createElement( 'td' );
    td.width = '90';
     cb = document.createElement( 'input' );
            cb.type = 'text';
            cb.width='90';
            cb.name = 'zw';
            cb.value = '';
            td.appendChild( cb );
    tr.appendChild( td );
     td = document.createElement( 'td' );
    td.width = '90';
     cb = document.createElement( 'input' );
            cb.type = 'text';
            cb.width='90';
            cb.name = 'yw';
            cb.value = '';
            td.appendChild( cb );
    tr.appendChild( td );
        td = document.createElement( 'td' );
        td.setAttribute('width','34px');
        tr.appendChild( td );
    tb.appendChild(tr);
    
    t.appendChild(tb);
    d.appendChild(t);