[ https://issues.apache.org/jira/browse/MYFACES-2649?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Werner Punz resolved MYFACES-2649. ---------------------------------- Resolution: Fixed Fix Version/s: 2.0.0 fixed > Ajax chokes on script triggered onchange if input has onchange="" > ----------------------------------------------------------------- > > Key: MYFACES-2649 > URL: https://issues.apache.org/jira/browse/MYFACES-2649 > Project: MyFaces Core > Issue Type: Bug > Components: JSR-314 > Affects Versions: 2.0.0-beta-3 > Environment: Javascript > Reporter: Ganesh Jung > Fix For: 2.0.0 > > Attachments: MyFaces_Test.war > > > If an ajaxified input has got onchange="" defined and a script triggers > input.onchange() we get an error: "event must be defined or null" > example: > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> > <html xmlns="http://www.w3.org/1999/xhtml" > xmlns:f="http://java.sun.com/jsf/core" > xmlns:h="http://java.sun.com/jsf/html" > xmlns:ui="http://java.sun.com/jsf/facelets"> > <h:head></h:head> > <h:body> > <h:form id="myForm"> > <h:inputText id="myTest1" value="#{myBean.test}" > onchange=""> > <f:ajax render="myTest2" /> > </h:inputText> > <h:inputText value="#{myBean.test}" id="myTest2" /> > <script type="text/javascript"> > //<![CDATA[ > > document.getElementById("myForm:myTest1").onchange(); > //]]> > </script> > </h:form> > </h:body> > </html> -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.