0
<ul class="contact">
<li class="first">Carnegie Mellon University</li>
<li>5000 Forbes Avenue, Pittsburgh, PA 15213</li>
</ul>

=>

<ul class="contact">
<li class="first">Carnegie Mellon University</li>
<li>[address]5000 Forbes Avenue, Pittsburgh, PA 15213[/address]</li>
</ul>

ブラウザで Web ページを開いて、そのページで役立つ情報を見つけたとします。そのため、ページから有用な情報 (カーネギー メロン大学の住所など) を選択し、実装予定の「タグを挿入する」ボタンをクリックします。その結果、ページのソース コードには、ユーザーが選択したテキストを囲む 1 組のタグ ([アドレス][/アドレス] など) が挿入されます。次に、挿入されたソース コードを保存して、さらに処理します。

そのような機能を実装する方法を提案できる人はいますか? 私はJavascriptのことは本当に初めてなので、あなたの提案を少し詳しく教えてください.

4

1 に答える 1

0

Google で検索すると、選択したテキストを取得できる例が見つかります: http://mark.koli.ch/2009/09/use-javascript-and-jquery-to-get-user-selected-text.html

これにより、必要なタグを挿入するようにアラート アクションを変更するだけで済みます。jquery でこれを行うには、次のコードを使用します。

$(selected).text("[tag]" + $(selected).text() + "[/tag]");

selected は、選択したテキストを表す変数でなければなりません。

于 2013-01-11T05:07:00.237 に答える