を働いていません。Google Appsのスクリプト - Javascriptが私は、単純なWebアプリケーションを作成し、それが動作していない
Code.gs:
function doGet() {//I think this works
var output = HtmlService.createTemplateFromFile('index').evaluate();
output.setSandboxMode(HtmlService.SandboxMode.IFRAME);
output.setTitle('email button');
return output;
}
function getContent(filename) {//might work
Logger.log('getContent()');
return HtmlService.createTemplateFromFile('javascriptCode').getRawContent();
}
のindex.html:
<!DOCTYPE html>
<html>
<body>
<form id="email_subscribe">
<input type="email" name="email" id="email" placeholder="Enter your email">
<input type="button" id="submitButton" value="Submit">
</form>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js" />
<?!= getContent("javascript") ?>
</body>
</html>
javascriptCode.html:私は、このWebアプリケーションを実行すると、電子メールやボタンフィールドが正しくロード
<script type="text/javascript">
$(document).ready(function() {
$("#submitButton").onclick(function() {
alert('thx for submitting');
});
});
</script>
、ロガーは 'getContent()'をログに記録します。ただし、ボタンをクリックすると何も起こりません。私は間違って何をしていますか?
ありがとうございました
、あなたはjavascriptをしていないjavascriptCodeに渡されたのgetContentを呼び出します。 –