i meant in the behavior. does it have something like rendered() or afterrender() ?
somewhere so you can do getcomponent().getresponse().write("<script>...</script>"); -igor On Fri, May 9, 2008 at 5:02 PM, nate roe <[EMAIL PROTECTED]> wrote: > In Component, do you mean? I see onRender(MarkupStream) .. do I need to > find the "after component" part by using the MarkupStream? > > Thank you, > Nate > > On Fri, May 9, 2008 at 4:51 PM, Igor Vaynberg <[EMAIL PROTECTED]> > wrote: > >> 1.2 doesnt have it, so just override onrenderaftercomponent and do it there >> >> -igor >> >> >> On Fri, May 9, 2008 at 4:50 PM, nate roe <[EMAIL PROTECTED]> wrote: >> > Hrm. The IHeaderResponse interface is new in 1.3 but for a little while >> > longer I must use Wicket 1.2. How does one accomplish >> > response.renderOnDomReadyScript() in 1.2? I don't see any method similar >> to >> > "renderOnDomReadyScript" on the Response class. >> > >> > Thanks! >> > Nate >> > >> > On Fri, May 9, 2008 at 4:35 PM, Igor Vaynberg <[EMAIL PROTECTED]> >> > wrote: >> > >> >> i havent had to do this but something like this might work: >> >> >> >> class hint extends abstractbehavior { >> >> private final imodel<string> hint; >> >> >> >> onbind(component c) { >> >> c.setoutputmarkupid(true); >> >> } >> >> >> >> ondetach() { hint.detach(); super.ondetach(); } >> >> >> >> renderhead(response) { >> >> // init textfield with hint >> >> response.renderondomreadyscript("var >> >> e=document.getelementbyid('"+getcomponent.getmarkupid()+"'"); >> >> e.value='"+hint.getobject()+"';e.style['color']='gray';"); >> >> } >> >> >> >> oncomponenttag(tag) { >> >> tag.put("onfocus", "if (this.value='"+hint.getobject()+"') { >> >> this.value=''; this.style['color']='black;'}"); >> >> } >> >> } >> >> >> >> then just textfield.add(new hint(new model<string>("search"))); >> >> >> >> -igor >> >> >> >> >> >> >> >> >> >> On Fri, May 9, 2008 at 4:25 PM, nate roe <[EMAIL PROTECTED]> wrote: >> >> > How would one implement "hint text" on a text field in Wicket? By >> hint >> >> text >> >> > I mean an empty TextField has greyed out text in it to indicate its >> >> purpose, >> >> > and gets cleared onFocus?) >> >> > >> >> > Thanks, >> >> > Nate Roe >> >> > >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]