Thanks Igor!

It was <div> in <tr>


igor.vaynberg wrote:
> 
> i have seen that happen when you have invalid markup. like a div
> inside a span, or a div directly inside a tr. check your page for
> stuff like that.
> 
> -igor
> 
> On Tue, Mar 16, 2010 at 10:02 AM, Martin Grigorov <mcgreg...@e-card.bg>
> wrote:
>> Hi,
>>
>> I'm experiencing a weird problem with Wicket Ajax in Firefox 3.6 (I
>> didn't test in older versions of FF).
>>
>> Basically my code looks like this:
>>
>> final TextField<String> textField = new TextField<String>("text", new
>> PropertyModel<String>(this, "text"));
>> textField.setOutputMarkupId(true);
>> textField.setOutputMarkupPlaceholderTag(true);
>> textField.setVisible(false);
>>
>> add(textField);
>>
>> final AjaxLink<Void> link = new AjaxLink<Void>("link") {
>>        private static final long serialVersionUID = 1L;
>>
>>        boolean toShow = true;
>>
>>       �...@override
>>        public void onClick(AjaxRequestTarget target) {
>>                textField.setVisible(toShow);
>>                toShow = !toShow;
>>                target.addComponent(textField);
>>        }
>> };
>>
>> and the html :
>> <div>
>>        <input wicket:id="text"/>
>> </div>
>>  link 
>>
>> The basic idea is to switch the visibility of a TextField, the initial
>> state is not visible.
>>
>> This works pretty well in IE (tested in 7 and 8) and Chrome (tested with
>> ver.5 on Linux).
>> Unfortunately the most reliable browser makes something very weird -
>> every re-render with visibility==true it appends one more <div> element
>> around the <input> element:
>>
>> <div>  (this is my <div> from the template)
>>  <div xmlns="http://www.w3.org/1999/xhtml";>  (this one is added by FF)
>>     <div xmlns="http://www.w3.org/1999/xhtml";> (this one is added by
>> FF)
>>       <input id="text2e" name="...." value="..."/>
>>     </div>
>>  </div>
>> </div>
>>
>> I created a simple quickstart application and there everything is
>> working fine. So it looks to me that FF confuses somehow with the
>> complex html structure of my page.
>>
>> Did anyone have such problems before ?
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>> For additional commands, e-mail: users-h...@wicket.apache.org
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
> 
> 
> 

-- 
View this message in context: 
http://old.nabble.com/Wicket.replaceOuterHtml-problems-in-Gecko-tp27921435p27928225.html
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to