From: Martin D. <mar...@ya...> - 2006-05-30 18:24:48
|
Marc, Thanks for the feedback. If you fix this and want me to verify it, I can easily test this out. In the meantime, I am disabling JavaScript around the select HTML element setSelectedAttribute to avoid call to onsubmit. I am using some other HTML element to refresh the page. Glad I can do this. Martin Marc Guillemot <mgu...@ya...> wrote: Hi Martin, seems that a select delegates calls of unknown methods to the enclosing form... and that htmlunit does't do it. This is a bug. Marc. Martin Dubuc wrote: > I have a form with a select HTML element. There is a onchange event > handler on this HTML element. The element is defined as: > 123 > > The event handler is there to force a refresh of the form when the > selection changes. I have some code to test this select HTML element. In > my htmlunit test, the following instructions cause an exception: > > HtmlSelect sel = (HtmlSelect) form.getHtmlElementById("sel"); > sel.setSelectedAttribute("2", true); > > The exception is: > [java] ======= EXCEPTION START ======== > [java] EcmaError: lineNumber=[1] column=[0] lineSource=[function () > {] name=[TypeError] sourceName=[event for HtmlSelect[ __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |