私はJoomlaを使用してsubstring()
関数を使用して文字列の最初の4文字を引き出しようとしています。私が抱えている問題は、私はエラーが発生することですJavaScriptサブリングがエラーを返す
これは私の構文です - どのように私のJoomlaの設定で機能するように変更する必要がありますか?ここで
Uncaught TypeError: phpdate.substring is not a function
は、構文は次のとおりです。
<?php
$randardate = '20160301';
?>
<script>
var phpdate = <?php echo $randardate; ?>;
var yearfromphpdate = phpdate.substring(0,4);
</script>
あなたのPHPは 'var phpdate = 20160301;'と評価されます。これは文字列ではありません。 – 4castle
var phpdate = '<?php echo $ randardate; ?> '; – Bindrid
'var yearfromphpdate = phpdate.toString()。substring(0,4)' –