2013-02-26 3 views
0

Я использую туз: FileEntry и есть 2 проблемы:ICEfaces FileEntry

  1. Я пытаюсь изменить стиль так что площадь входного файла (где представлено имя файла) будет больше. Как я могу это сделать?

  2. Мой компонент работает нормально, но есть сообщение об ошибке на файле компонентаEntryListener, почему?

ответ

0

Я нашел, как изменить размер.

ICEfaces забыл добавить «размер» приписывать асе: 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"); 
      } 
     } 

} 

, если вы используете более одного туза: FileEntry компонент вы должны найти «вход», что создать по-разному.

Смежные вопросы