0

現在、「rusername」「rpassword」または「rdate」などのテキストを使用してから、適切な文字列置換関数を使用して置換しています。

htmlstring=htmlstring.replace(/rusername/g,object.username);

プロジェクトのサイズが大きくなると紛らわしい表記です。rreply rratio などの世界では、:username html エディターを使用すると、見たくないエラーが表示されます。これは、エディターが html を置き換えるのではなく直接使用すると見なすためです。置換するテキストにはどのような表記法を使用すればよいですか? HTMLデザイナーにとっては正当に見えるはずですが、{username}は良くありません。共通のフォーマットはありますか? 何を指示してるんですか?

有効な方法はたくさんあるかもしれませんので、どんな方法でもためらわずに答えてください。

4

1 に答える 1

0

文字列の置換は一切行わず、代わりにID付きのスパンを使用することをお勧めします。また、はるかに高速になります。

<div>
    Hello, <span id="username"><span>!
</div>

そして、スクリプトは次のようになります。

document.getElementById("username").innerHTML = object.username;
于 2012-04-13T20:59:31.263 に答える