我想插入文本框来创建空行,但我希望第一个文本框只能是50px 我正在使用DOM方法创建按钮的onclick事件 如何根据以下方法定义宽度
j是在某处处理的变量& cols is 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);
}
答案 0 :(得分:1)
有时它可能有效
element.style.width = width + 'px';
如果以上建议失败,请尝试一次
或使用此,
element.setAttribute("style","width:50px");
答案 1 :(得分:0)
尝试以下方法:
在CSS中:
.firsttext
{
width: 50px;
}
在Javascript中:
if (t==1)
{
element.className = "firsttext";
}