1

現在、wmd テキスト エディターを使用しています。少しの努力もせずに、すべてを完全に実装することができました。#wmd-preview後でdivの値を取得するために使用するために、テキストエリア内に隠しフィールドを配置しようとしています。問題は、入力フィールドの html テキスト属性が実際のテキストエリア内に表示されることです。入力の属性が であるため、なぜそうしているのかわかりませんhidden

非表示の入力フィールドをテキストエリア内に配置するにはどうすればよいですか?

HTML

<textarea id="wmd-input" name="editor-text" cols="92" rows="15" tabindex="6"><input type="hidden" id="myhidden" name="myhidden" value="<? $wmdVal ?>"></textarea>
4

3 に答える 3

4

タグ間のすべてが<textarea>テキストと見なされます。そもそもなぜテキスト領域内に配置したいのでしょうか? その下に配置しないのはなぜですか?とにかく目立たなくなります。

<textarea id="wmd-input" name="editor-text" cols="92" rows="15" tabindex="6"></textarea>
<input type="hidden" id="myhidden" name="myhidden" value="<? $wmdVal ?>" />
于 2012-08-01T05:45:43.673 に答える
2

あなたが置く必要があります

<input type="hidden" id="myhidden" name="myhidden" value="<? $wmdVal ?>">  

の外側<textarea>。の中に何かを書くと、<textarea>それ<textarea>自体の値と見なされるためです。

非表示のテキスト フィールドの値も、外側に配置することで取得できます<textarea>

<textarea id="wmd-input" name="editor-text" cols="92" rows="15" tabindex="6"></textarea>
<input type="hidden" id="myhidden" name="myhidden" value="<? $wmdVal ?>">
于 2012-08-01T05:47:30.110 に答える