同じIDのタグが複数あったときは?

Labelを使った動的な文字列の表示」のエントリを書いていて,ふと気になった。wicket:id属性の値が同じタグが複数あった時,どういう動作をするのだろうか?

早速試してみる。

<div wicket:id=”name”>ここに名前が入る</div>
<span wicket:id=”name”>ここも名前が入る</span>

とPOHPを書いて,WebPageのサブクラス内で,

add(new Label(“name”, “よういちろう”));

としてみた。結果のHTMLは,

<div wicket:id=”name”>よういちろう</div>
<span wicket:id=”name”>よういちろう</span>

となった。同一のIDのタグは,全て処理してくれるみたい。そりゃそうか。。。

Trackback URL:

コメントを残す

コメントを投稿するにはログインしてください。

Get Adobe Flash playerPlugin by wpburn.com wordpress themes