I think he ment to say: 
 
Internet Expolder:
myInputObj.click();
 
Firefox:
HTMLElement.prototype.click = function() {
    var evt = this.ownerDocument.createEvent('MouseEvents');
    evt.initMouseEvent('click', true, true, this.ownerDocument.defaultView, 1, 
0, 0, 0, 0, false, false, false, false, 0, null);
    this.dispatchEvent(evt);
}
 
-----Original Message-----
From: Benjamin Bratkus [mailto:[EMAIL PROTECTED]
Sent: Tuesday, May 22, 2007 8:15 AM
To: MyFaces Discussion
Subject: Re: howto click a t:commandbutton via js


i guess you mean the onClick() for the submit button ? or do you mean i have to 
write my own method ? 

ben 

p.s. the onclick does not work... 


On Tue, 22 May 2007 14:51:30 +0300, Ayhan Güngör wrote 
> try 
> ... 
> document.getElementsByName('selectbutton').x_onClick();"/> 
> ... 
> 
> On 5/22/07, Benjamin Bratkus < [EMAIL PROTECTED]> wrote: 

hi folks, 
> 
> actually i am fighting with my different browsers :P so for firefox 1.x and 
> 2.x my app works fine but the same side within ie6 do not work. 
> 
> means i fill in in a h:inputText a string and press return and i got the next 
> view by using the button under the inpuText 
> 
> ie ignores me :9 
> 
> so i thought about something like : 
> 
> <div> 
> <label for="username">#{msg['add.byusername']} </label> 
> <h:inputText id="username"value="#{myBean.userName}" 
> x_onKeyPress="if(event.keyCode == 13) 
> document.getElementsByName('selectbutton').doclick();"/> 
> <!-- get the select button and press it ? -> 
> </div> 
> <div class="indent-large"> 
> <ul class="buttons"> 
> <li class="select"> 
> <t:commandButton id="selectbutton" name="selectbutton" 
> action="#{myBean.select}" value="#{msg['action.select.label']}" 
> title="#{msg['action.select.tooltip']}" /> 
> </li> 
> <li class="cancel"> 
> <t:commandButton action="#{ myBean.cancel}" immediate="true" 
> value="#{msg['action.cancel.label']}" title="#{msg['action.cancel.tooltip']}" 
> /> 
> </li> 
> </ul> 
> </div> 
> 
> question : how can i press the select button via a js function ? 
> 
> best regards, 
> 
> ben 
> 
> 




Viele Grüße, best regards, 

Benjamin Bratkus 
-- 
Orientation in Objects GmbH 
Weinheimer Str. 68 
D-68309 Mannheim 
http://www.oio.de <http://www.oio.de/>  
Tel. +49(0)621-71839-0 
Fax +49(0)621-71839-50 

Amtsgericht Mannheim 
HRB 38348 


Reply via email to