2013-09-09 4 views
0

Я хочу добавить элемент в html моего компонента калитки.Добавление элемента в html компонента wicket Компонент

Я хочу, чтобы достичь следующего:

<textarea wicket:id="..."> 
... 
</textarea> 

результат:

<textarea wicket:id=".."> 
    <div id="myspecialdiv"> 
    .... 
    </div> 
</textarea> 

ли кто-то есть идея о том, как достичь этого?

+2

Я не думаю, что вы можете добавить к DIV, но я текстовое поле может быть неправильно – Pete

+0

Да , почему вы добавляете div в текстовую область? Я не думаю, что это действительно так. Возможно, другой подход? –

+0

Если вы хотите только, чтобы div находился внутри текстового поля, вы могли бы использовать CSS для перестановки div, который не вложен ... может быть, вам поможет дополнительная информация о ваших требованиях/желаемом результате? – OnesAndZeros

ответ

1

Удивительно, но возможно, что вы могли бы использовать WebMarkupContainer или, возможно, Border

  • WebMarkupContainer это уважать его внутреннее содержание независимо, если его действительным или нет
  • Border полезно для украшения наценки.

однако ваш пример недопустимого HTML, только Бог знает, как эта вещь будет оказана браузерами

+0

+1 для недействительного HTML. WebMarkupContainer - это то, что вы хотите. – RobAu