Empire CMS7.0 の背景キーワードで中国語のカンマとスペースを英語のカンマに置き換える方法は?
機能紹介:記事にキーワードを追加する際、入力された中国語のカンマ「,」とスペースを英語のカンマ「,」にリアルタイムで置換します。毎回手動でカンマを入力したり英語のカンマに変更したりする必要がなくなり、スペースを入力した方が便利です。
「Empire cms チュートリアル 」を学習することをお勧めします。
修正方法:
Empire CMS 背景-->システム設定-->データ テーブルの管理 -->ニュース システム データ テーブル (phome_ecms_news) [管理フィールド] -->special.field [システム フィールドの変更]
この文を「入力フォームは HTML コードを置き換える」に置き換えます:
コードは次のとおりです:
<input name="keyboard" type="text" size="52" value="<?=stripSlashes($r[keyboard])?>">
これを次の文に変更します:
コードは次のとおりです:
<input name="keyboard" type="text" size="52" value="<?=stripSlashes($r[keyboard])?>" onkeyup="this.value=this.value.replace(/,/g,',').replace(/ /g,',');">
上記のコードは中国語のカンマを実現します入力キーワード内の「,」とスペース「 」は、英語のカンマ「,」に置き換えられます。中国語のカンマのみを置き換えたい場合は、次のコードを使用します。
コードは次のとおりです。
onkeyup="ti.value=keyboard.value.replace(/,/g,',');"
またはスペースのみを置き換えます:
コードは次のとおりです:
onkeyup="ti.value=keyboard.value.replace(/ /g,',');"
注: この記事では、ニュース システム データ テーブルに追加されたキーワードのみを変更します。このメソッドは、次の場合に参照できます。記事システム データ テーブルまたはその他のデータ テーブルを変更します。
以上がImperial CMS7.0 の背景キーワードで中国語のカンマとスペースを英語のカンマに置き換える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。