私は次のJavascriptエラーがあります "行2文字1"がアプリ全体に表示されます SOFでFollwingのことを調べました。 Javascript Line 1 Syntax error in IE だから私のJSスクリプトは、このなぜこのJavascriptエラーは2行目に来るのですか?
<script type ="text/javascript">
$(document).ready(function(){
var sv = "<?php echo $var1 ;>";
var sv1 = "<?php echo $var2 ;>";
var sv2 = "<?php echo $var3 ;>";
var sv3 = "<?php echo $var4 ;>";
var sv4 = "<?php echo $var5 ;>";
});
</script>
ようなものですが、私はJSLINTの下で同じコードを入れたときにそれが言っている「ライン1文字2で問題:予想される 『HTML』、代わりに 『スクリプト』を見ました」 。スクリプトで修正する方法はありますか。いずれかが間違っていることを説明してください。
を閉じていませんか?あなたのPHPが評価され、実際にブラウザによって実行されているjavascriptを変更すると仮定しています。 Viewソースを使用し、それを表示してください。 –
これはphp varsに二重引用符があると問題を引き起こします – mkoryak