ホームページ  >  記事  >  バックエンド開発  >  致命的なエラー: Smarty エラー: 構文エラー: 認識されないタグ、その解決方法

致命的なエラー: Smarty エラー: 構文エラー: 認識されないタグ、その解決方法

WBOY
WBOYオリジナル
2016-06-13 13:13:291014ブラウズ

致命的エラー: Smarty エラー: 構文エラー: 認識されないタグ
ヘルプ、テンプレート ファイル Login.tpl、
<script><br />function create_code(){<br /> ドキュメント内のコードは次のとおりです。 getElementByIdx_x("code ").src = 'create_code.php?'+Math.random()*10000;<br />}<br /></script>

がエラーを報告し続ける: 「致命的なエラー」 : Smarty エラー: [Login.tpl 行 93]: 構文エラー: 認識されないタグ: document.getElementByIdx_x("code").src = 'create_code.php?'+Math.random()*10000 (Smarty_Compiler.class. php、446 行目) I:masterPHPvtigercrmSmartylibsSmarty.class.php の 1095 行目

ご指導ください。 ! !

-----解決策---------
Smarty の tpl に JavaScript またはスタイルを直接記述するには、リテラル タグでラップします
例:

HTML コード
{リテラル}
<スクリプト>
関数 create_code(){
    document.getElementByIdx_x("code").src = 'create_code.php?'+Math.random()*10000;
}

{/リテラル​​} 

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。