0

次のようなフォーム要素があります。 <input type="text" value="O&rsquo;Reilly" />

ただし、このフォームが送信されると、フォーム ハンドラーに渡された値がデコードされ、元の文字列の代わりに ' 文字が送信されます。&rsquo;

元の文字列をリテラル/生の形式で取得する必要がありますが、ページにこれらの HTML 要素のデコードを強制的に停止させることはできないようです。何か案は?

4

1 に答える 1

1

アンパサンドを HTML エンコードして&amp;、エスケープ シーケンスの一部にならないようにします。<input type="text" value="O&amp;rsquo;Reilly" />

于 2013-03-28T14:08:56.333 に答える