1

テキストボックスの値を後のスパンに自動的にコピーするために、js のちょっと派手なスニペットを実行しています。

<input name="data[ask_admin_name]" onkeyup=
    "$("#admin_name").html($(this).val())"
type="text" id="ask_admin_name">

そして、その後、

<span id="admin_name"></span>

<やなどの html 関連のタグをこれから取り除くための最も速く、最も簡単で、最も jquery な方法は>何ですか?

jsの行をさらに使用してそれを行うこともできますが、このタスクに特定の関数があるかどうか疑問に思ってい$(this).val().strip('<>');ます。

4

2 に答える 2

6

text()代わりにメソッドを使用してください:

<input onkeyup="$('#admin_name').text(this.value)">

デモ: http://jsfiddle.net/9Wu4N/

于 2012-07-18T21:45:46.280 に答える
1

削除したい html から要素を作成し、その要素に対して jQuery .text() メソッドを実行するだけです。

$("<p>bla</p>").text() // bla
于 2012-07-18T21:45:42.137 に答える