カスタム BB コード エディターを含むフォームがあります。私が抱えている問題は次のとおりです。太字のテキストを作成したい場合は、[b]text[/b]
. そのため、フォームを送信した後の使用では役に立ちません。どのように見えるかを示すプレビューがあります。ここに私のコードがあります:コード
そして、これはフォーム自体に入ります:
<script type="text/javascript">
$(document).ready(function(){
$("#fulls").bbcode();
process();
});
var bbcode="";
function process()
{
if (bbcode != $("#fulls").val())
{
bbcode = $("#fulls").val();
$.get('php/bbParser.php',
{
bbcode: bbcode
},
function(txt){
$("#full").html(txt);
})
}
setTimeout("process()", 2000);
}
</script>
テキストは[b]テキスト[/b]のオリジナルです。
<textarea name="fulls" id="fulls""></textarea>
そして、ここにプレビューがあります:
<div name="full" id="full" ></div>
この場合、私は自分で2つのオプションを考えました。1. DB から取得したいときに [b]Text[/b] を置き換えるコードを作成します。2.プレビューを別のテキストに出力し、すべて正しいhtmlでDBに送信します。
私の意見では、オプション 2 の方が簡単ですが、DB テーブルに html を追加してもよいかどうかはわかりません。