1
英語の間違いは申し訳ありませんが、私は英語ではありません。Button onclick、JS funtionを実行してからGSコード
<input type="button" value="Submit"
onclick="google.script.run
.withSuccessHandler(updateUrl)
.withFailureHandler(onFailure)
.uploadFiles(this.parentNode)" />
:この例から始めForm to upload files with sending email address長い時間前に私はからボタンのコードを変更した
<input type="button" value="Submit"
onclick="test()" />
完全なHTMLページは:
<form id="myForm">
<input type="text" name="myName" placeholder="Your full name..."/>
<input name="myFile" type="file" />
<input type="button" value="Submit"
onclick="test()" />
</form>
<div id="output"></div>
<script>
function test(){
console.log ("I'm running");
google.script.run
.withSuccessHandler(updateUrl)
.withFailureHandler(onFailure)
.uploadFiles(this.parentNode)
}
function updateUrl(url) {
var div = document.getElementById('output');
div.innerHTML = '<a href="' + url + '">Got it!</a>';
}
function onFailure(error) {
alert(error.message);
}
</script>
<style>
input { display:block; margin: 20px; }
</style>
それは1年間働いた、数日前にそれは停止した。 コンソールを開くと、「私はメッセージを実行しています」が正しく表示されますが、スプレッドシートまたはフォルダに何も表示されません。
誰かが私にその理由を教えてもらえますか? 私はGSコードを実行する前にいくつかのJSコードを実行したいと思っていましたが、今は動作しませんでした。
ありがとうございました。
あなたが ''