HTML コンテンツのチャンクを非表示フィールドに渡すことは可能ですか?どうすればよいですか?
ありがとう
ジョナサン
はい-単にコンテンツをHTMLエンコードします(たとえば、「<」を「&lt」などに置き換えます...)
フィールド値の入力に使用する言語を指定しなかったため、エンコード方法の詳細については説明できません。
これは、jQueryでそれを行う方法のリファレンスです。
Javascriptでこれを行うことができます:
<input type="hidden" id="htmlCodes" />
document.getElementById("htmlCodes").value = "<strong>Hello World</strong>";
非表示のフォーム フィールドに値を渡すときは、値が適切にエスケープされていることを確認してください。
オンラインデモ: http://jsbin.com/ubofu/edit
内部のコンテンツを処理した後、非表示のテキストエリアを「生成」することもできます。
これは Jquery で簡単に実行できます:
$('#your_form')
.append('<textarea name="content" class="hidden">' + your_content + '</textarea>');
ここでは、「隠し」クラスがあり、Bootstrap が持っていると仮定していますが、これを使用することもできます。
CSS コード :
.hidden
{
display: none !important ;
visibility: hidden !important;
}