Показать сообщение отдельно
  #16 (permalink)  
Старый 04.07.2012, 00:03
Аспирант
Отправить личное сообщение для autosoft Посмотреть профиль Найти все сообщения от autosoft
 
Регистрация: 23.08.2008
Сообщений: 30

Deff
Что толку то? Мне фокус нужен на div. Ну или на td, как в последнем примере. Например так:
<script type="text/javascript">
   
function dofocus(self) {document.body.appendChild(document.createTextNode('focus('+self.name+'), '))}
function doblur (self) {document.body.appendChild(document.createTextNode('blur('+self.name+'), '))}
  
</script>
<form id="upload" method="post" enctype="multipart/form-data" action="/upload7">
<table>
   <tr><td><input type="file" name='file1' onfocus='dofocus(this);' onblur='doblur(this);'/><td tabindex=0>file1</td>
   </tr>
   <tr><td><input type="file" name='file2' onfocus='dofocus(this);' onblur='doblur(this);'/></td><td tabindex=0>file2</td>
   </tr>
   <tr><td><input type="file"  name='file3'  onfocus='dofocus(this);' onblur='doblur(this);'/></td><td tabindex=0>file3</td>
    </tr>
</table>
</form>

В результате: focus(file1), focus(file2), focus(file3),

А onblur как не было так и нет.
Ответить с цитированием