我正在使用 ace:fileEntry 并且有两个问题:
我正在尝试更改样式,以便输入文件的区域(显示文件名的位置)会更大。我怎样才能做到这一点?
我的组件工作正常,但组件 fileEntryListener 上有错误消息,为什么?
我找到了如何更改大小。
Icefaces 忘记将 'size' 属性添加到 ace:fileEntry 组件,
所以我们必须使用 javaScript 插入它。
function openFilePanel()
{
// find the component in the document
var nodeList = document.getElementsByTagName("input");
for(var i=0 ; i< nodeList.length;i++)
{
var item = nodeList[i];
if(item.getAttribute("type") == "file")
{ // create and set the 'size' attribute
item.setAttribute("size", "70");
}
}
}
如果您使用不止一个 ace:fileEntry 组件,您必须找到它创建的不同的“输入”。