JavaScript Uncaught SyntaxError: Unexpected token ILLEGAL

(2013/6/30)

JavaScriptでonclickからfunction() を呼び出す処理で SyntaxErrorが発生。
これまでのコード追加では起きていなかったし、
特定のPCのlocalhostの場合だけでエラーが出るようになった。
あれやこれやと調べてみると、どうも 
document.getElementById から innerHTML 内で発行した 
<?php session_start();・・・ 
が引っかかったことが判明。
WordPressを利用して子テーマも利用しているので、この関数をどこで出せば
いいかよく分からない・・・ 
ネットの教授に従い、php.ini の output_buffering が off になっていないか
確認しても、php.ini    output_buffering = 4096   となっている。
それでもエラーが出る・・・ ブラウザはChrome, Firefox, IE, Safari どれも同じ結果。
結局、display_errors = Off (php.ini) としてワーニングを出さないようにすることで
エラーを回避したところ、問題なく処理が動くようになった。
少し気にはなりますが、とりあえず良しとしておきますね。 

おすすめ