"-//w3c//dtd xhtml 1.0 transitional//en""
">
"">"
file
" id="
file_id
" onchange="
$('txt_id').value=this.value
" />
"text
" id="
txt_id
" value="
這是假的!
" />
"button
" id="
btn_id
" value="
假瀏覽" />
造假。將file元素通過position:absolute; z-index提高,弄到假象上面。
可以隨意對假象設定樣式。
然後將file的透明度改成0,因為層級高,點選假象的時候其實點選的是file的瀏覽按鈕(透明了也能點到)
然後在file的值改變的時候把內容賦給假象。
測試瀏覽器:ie7
**:
js觸發點選事件
最簡單的觸發單擊事件肯定是elem.click 平時在不需要考慮相容性的場合我都是這麼幹的,但是畢竟這個方法有相容性 具體相容性如何沒做過測試 所以還是要掌握乙個通用的方法。以下 是網上比較容易找到的一段 我在前面加了一段mouseevent的判斷 觸發單擊事件 param elem 需要觸發事件的...
JS動態生成a標籤並自動觸發點選事件匯出csv檔案
此處又體現出了谷歌和火狐的區別 var aaaa data text csv charset utf 8,ufeff str var link document.createelement a link.setattribute href aaaa var timestamp new date va...
點選上傳按鈕,檔案自動上傳
1 input type button class button green value 上傳 onclick upload1 click 2 input type button class button green value 上傳 onclick upload2 click 3 input ty...