0

テキストボックスを挿入して空の行を作成するのに苦労していますが、最初のテキストボックスは50pxにする必要があります DOMアプローチを使用してボタンのonclickイベントを作成しています 次のアプローチに関して幅を定義する方法

j はどこかで処理される変数です & cols は no: 作成される列の

for(var t=1;t<=cols;t=t+1)
            {

                var cell = row.insertCell(t);
                var element = document.createElement("input");
                element.type = "text";
                element.id=   'text['+j+']['+(t)+']';
                element.name= 'text['+j+']['+(t)+']';
                element.value="";

                cell.appendChild(element);
            }
4

2 に答える 2

1

時にはうまくいくかもしれません

element.style.width = width + 'px';

上記の提案が失敗した場合に備えて、一度試してください

またはこれを使用して、

element.setAttribute("style","width:50px");
于 2013-04-10T09:56:18.660 に答える