重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

JavaScriptのエラー SyntaxError: missing ] after element list

PDFをWEBで閲覧→ダウンロードしても閲覧不可
の設定をするために、
PDF上で下記のJavaScriptを書きこみました。

元ネタは
http://kaathemachine.com/javascript/2010/02/19/p …
こちらからいただいて、
途中の手順までは終了したのですが、
下記JavaScriptをページのプロパティのアクションから入れようとすると、
SyntaxError: missing ] after element list
のエラーが出て保存ができません。

var arr = ["Text1","Text2","Text3","Text4","Text5","Text6","Text7","Text8","Text9","Text10","Text11","Text12","Text13,"Text14","Text15","Text16","Text17","Text18","Text19","Text20","Text21","Text22","Text23","Text24","Text25","Text26","Text27"];
if(this.URL.indexOf("掲載したいPDFのURL")==0){
for(var i=0;i<arr.length;i++) {
this.getField(arr[i]).hidden = true;
}

エラーとしてハイライトされるのは
if(this.URL.indexOf("掲載したいPDFのURL")==0){
}
else{
app.alert("保存しての閲覧は許可されていません。")
}
の部分です。

"掲載したいPDFのURL"の部分にはもちろん
http://で始まり.pdfで終わるURLを入力しています。

JavaScriptは初心者で、
なぜこのようなエラーが出るのか、
どう対処すればいいのかが全く分かりません。

お分かりになる方いらしたら、ご教授ください。

A 回答 (1件)

ごく単純なタイポでは?



> "Text13,"Text14",

この回答への補足

確かにそこ間違ってますね…。
でもそこを訂正してもだめでした…。

補足日時:2013/05/02 13:20
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!