1

私は主に CSS と php を行っているので、ここで少し迷っています。とにかく、これが私が望む方法で可能かどうかはわかりません。これがそれです:

私はこのコードを持っています

<html:textarea rows="10" cols="70" property="thankYouMessage" />

そして、このテキストエリアに「textareaID」のIDと「textareaname」のような名前をレンダリングさせたい

これについてどうすればいいですか?... styleID を使用すると、ページが読み込まれなくなります...そのマークアップに css を適用する必要があるので、それだけです。

前もって感謝します!

4

1 に答える 1

2

styleId属性が機能するはずです(おそらくスペルを間違えましたか?大文字と小文字は区別されます)

<html:textarea styleId="textareaID" property="thankYouMessage" ... />

IIRC (Struts 1 以来長い間...) HTML タグで生成された属性は、属性 ( refname )と一致します。したがって、あなたの例では、生成された HTML (HTML ソースを見て、これを確認する必要があります) は次のようになります。property

<textarea id="textareaID" name="thankYouMessage" ...>

name通常、要素へのアクセスに (Javascript などで)依存するべきではなく、id

于 2010-06-11T16:59:02.050 に答える