熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java核心技術 >> 正文

使input type=file 不可編輯

2013-11-23 18:58:47  來源: Java核心技術 

  今天在做項目的時候遇到上傳文本框的問題

  <input type=file size= name=photoupload />

  在firefox中該控件產生的文本框是默認不可編輯的但是在IE下該文本框可編輯

  根據用戶需要此文本框應為不可編輯

  但是直接將其設置為readonly或者disabled對應的浏覽按鈕也無法使用了所以此法不通

  在網上搜索了一些資料主要有以下幾種方法

  變通處理

  <input type=file id=a >

  <input id=a type=text readonly>

  <input type=button value=浏覽 onclick=aclick(); avalue= avalue>

  增加如下屬性

  contenteditable=false

  實例代碼

  <input type=file id=ptlFile contenteditable=false/>

  對比一下第二種簡單方便問題解決


From:http://tw.wingwit.com/Article/program/Java/hx/201311/26076.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.