古詩詞大全網 - 成語經典 - js中用鏈接實現打開本地文件對話框

js中用鏈接實現打開本地文件對話框

JS打開選擇本地文件的對話框:

方法壹:

在定義的form中添加以下javascript代碼:

{

anchor?:?'95%',

xtype:?'fileuploadfield',

id:?'form-file',

emptyText:?'請選擇',

fieldLabel:?'上傳附件',

name:?'meetingAffix',

buttonText:?'Browse'

}

單擊Browse按鈕後可以打開對話框,選中文件後,所選文件路徑會出現在上傳附件後面的文本框中。

方法二:

在定義的form中添加以下javascript代碼:

{

columnWidth?:1,

layout?:'form',

bodyStyle?:'padding:10px',

defaultType?:'textfield',

labelWidth?:120,

width?:1000,

buttonAlign?:'center',

items?:?[?{

fieldLabel?:'請選擇要上傳的文件',

name?:'fileName',

id?:'fileId',

anchor?:'95%',

allowBlank?:false,

inputType?:'file'

}?]

}

方法三:

給按鈕定義以下javascript函數:

var?inputObj=document.createElement('input')

inputObj.setAttribute('id','_ef');

inputObj.setAttribute('type','file');

inputObj.setAttribute("style",'visibility:hidden');

document.body.appendChild(inputObj);

inputObj.click();

inputObj.value?;

單擊已經添加函數的按鈕會彈出選擇本地文件的對話框。