2016-08-10 14 views
0

ウェブページにコードを表示する代わりにjavascriptを実行しません。なぜ誰に教えてもらえますか?google app - テンプレートstatemeantを使用できません

<?!= HtmlService.createHtmlOutputFromFile('JavaScript').getContent(); ?> 

JavaScript.hが作成されたことを確認できます。

+0

あなたのjですか? 'JavaScript.html'のavascriptコードは ''タグですか?例: ' ' – ocordova

+0

はい。別のファイルをGoogleアプリスクリプトでリンクする方法を教えてください。 ""で動作しませんでした。スクリプトとCSSを1つのファイルに書き込む必要があります。 – Andrew

答えて

0

あなたのprinting scriptletofficial documentationに正しい構文を持っているが、彼らは.gsinclude関数を作成し、分離ファイル内のHTML、CSSとJavaScriptのexmapleを持っていますが、構文は同じです:

<?!= HtmlService.createHtmlOutputFromFile('JavaScript').getContent(); ?> 

次のことを確認します。彼らはHTMLスニペットとなしているため

  • JavaScript.htmlは、それぞれ<script>タグが含まれているあなた純粋の.jsファイルをT:

JavaScript.html

<script> 
    $(function() { 
    console.log('Page is loaded'); 
    }); 
</script> 

code.gs

function doGet() { 
    return HtmlService 
     .createTemplateFromFile('index') 
     .evaluate(); 
} 
+0

どのようにCSSファイルをリンクしますか? – Andrew

+0

これと同じ方法ですが、 'Stylesheet.html'に' ' – ocordova

+0

<?!= include( 'CSS.html'); ?>それはうまくいかなかった。この事件は、css.htmlの内容を読むのではなく、Webページに表示されていました。タグが