亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在谷歌驅動器文件上傳上運行預加載器

如何在谷歌驅動器文件上傳上運行預加載器

鴻蒙傳說 2022-12-18 16:14:04
我有一個使用應用程序腳本制作的 html。此 html 從用戶那里獲取輸入和文件上傳。<div class="inside_form file_upload"><label>Upload Resume: </label><input id="file" type="file" onchange="saveFile(this)" class="custom_inputs"></div><div class="input-field col s7"><button id="btn" class="btn blue-grey darken-3 waves-effect waves-light right">Submit<i class="mdi-content-send right"></i></button></div>在文件上傳時,我使用了一個將文件上傳到谷歌驅動器的功能。我在網上找到了這段代碼"Tanaike"是這樣的:- document.getElementById('btn').addEventListener('click',referstuff);function saveFile(f) {    const file = f.files[0];    const fr = new FileReader();    r.onload = function(e) {       const obj = {        filename: file.name,        mimeType: file.type,        bytes: [...new Int8Array(e.target.result)]      };      google.script.run.withSuccessHandler(e => console.log(e)).saveFile(obj);    };    fr.readAsArrayBuffer(file);     }function referstuff(){  var ref = {};  ref.ei = document.getElementById('ei').value; ref.en = document.getElementById('en').value; ref.emi = document.getElementById('emi').value; ref.mn = document.getElementById('mn').value; ref.doj = document.getElementById('doj').value; ref.pr = document.getElementById('pr').value; ref.nmref = document.getElementById('nmref').value; ref.emiref = document.getElementById('emiref').value; ref.mnref = document.getElementById('mnref').value; ref.pref = document.getElementById('pref').value; ref.rlink = document.getElementById('file').value; ref.reason = document.getElementById('reason').value; ref.plc = document.getElementById('plc').value; ref.dp = document.getElementById('dp').value; ref.exp = document.getElementById('exp').value;       if (ref.ei == "" || ref.en== "" || ref.emi== "" || ref.mn== "" || ref.doj== "" || ref.pr== "" || ref.nmref== "" || ref.emiref== "" || ref.mnref== "" || ref.pref== "" || ref.plc== "" || ref.dp== "" || ref.exp== "")       {           alert("You have missed to fill a mandatory field!!");       }       
查看完整描述

1 回答

?
MMMHUHU

TA貢獻1834條經驗 獲得超8個贊


默認禁用 按鈕:


<button id="btn" class="btn blue-grey darken-3 waves-effect waves-light right" disabled>Submit<i class="mdi-content-send right"></i></button>

文件上傳后,啟用它:


google.script.run.withSuccessHandler(e => {

  console.log(e);

  document.getElementById("btn").disabled = false;

}).saveFile(obj);


查看完整回答
反對 回復 2022-12-18
  • 1 回答
  • 0 關注
  • 120 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號