首頁 > web前端 > js教程 > 主體

如何在 jQuery 中觸發隱藏的檔案輸入元素?

Linda Hamilton
發布: 2024-11-10 05:47:02
原創
668 人瀏覽過

How to Trigger a File Input Element in jQuery When It's Hidden?

使用jQuery 觸發檔案輸入

嘗試使用jQuery 使用觸發器觸發上傳框時('click');方法,使用者可能會遇到困難。但是,此問題通常是由安全限制引起的。

瀏覽器阻止點擊隱藏的檔案輸入元素。如果元素的顯示設定為無或可見性隱藏,無法點選或觸發。

要規避此限制,一種方法是將檔案輸入元素放置在視口之外。透過將位置設為絕對並將上邊距設為負值(例如 top:-100px;),使用者將無法存取該元素,但仍可透過觸發器存取該元素。此方法可在 jsfiddle 上的演示中找到:http://jsfiddle.net/DSARd/1/。

以上是如何在 jQuery 中觸發隱藏的檔案輸入元素?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板