0
別の愚かな質問。JavaScript可変文字列の置換
私はこの権利を理解していると信じていますが、動作していないようです。
function parseCustomCommands($text, $textParts) {
\t if($this->getUserRole() == AJAX_CHAT_ADMIN || $this->getUserRole() == AJAX_CHAT_MODERATOR) {
\t \t switch($textParts[0]) {
\t \t \t case '/takeover':
\t \t \t $this->insertChatBotMessage($this->getChannel(), $text);
\t \t \t return true;
\t \t \t default:
\t \t \t return false;
\t \t }
\t }
}
ajaxChat.replaceCustomCommands = function(text, textParts) {
\t switch(textParts[0]) {
\t \t case '/takeover':
\t \t text=text.replace('/takeover', ' ');
\t \t return '<span class="chatBotMessage">' + text + '</span>';
\t \t default:
\t \t return text;
\t }
}
/買収は、この送信され、私は「/買収」の部分がちょうど残して何に交換されることを意図してそれを見てるの方法であるときに実行されます。これはそうではないようです。
誰かが間違いを指摘できますか?変数名に$を付けていくつか試してみました。
$ re = "/ takeover"; $ str = text.replace(re、 '');
私も試しました。
ありがとうございます。
JSはPHPではありません。今ソートされています。ソリューションを見つけるために管理されます。 コードが壊れてしまってコードが壊れてしまったようです。 –