any solution??

On Wed, Jun 18, 2008 at 7:36 PM, chandra sekhar <[EMAIL PROTECTED]>
wrote:

> Hi,
>
> jwebunit throws EcmaError: TypeError: Cannot find functoin createElement
> while trying to execute javascript code containing
> :document.createElement()".
> Where as, document.getElementById() seems to be working fine and not
> throwing the above error.
>
> Is there a way by which jwebunit can support document.createElement()
> related javascript?
>
> Thanks,
> Chandra
>
>
> ex:-
>
> <html>
> <body>
>  <SCRIPT TYPE="text/javascript">
>   <!--
>  function somefunc()
>   {
>    var img = document.createElement("img");
>     return img;
>  }
>   // -->
>  </SCRIPT>
>   <form name="abc" id="abc"
>          method="get"
>           action="http://some_url"; onSubmit="return somefunc()"
> style="margin:0px" enctype="multipart/form-data">
>
> <input type="submit">
>  </form>
> </body>
> </html>
>
> corresponding .java code looks like:
> ...
> webTester.getDialog().submit();
> ...
>
> here is the stack trace:
>
> org.mozilla.javascript.EcmaError: TypeError: Cannot find function
> createElement.
>     at
> org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3226)
>    at
> org.mozilla.javascript.ScriptRuntime.constructError(ScriptRuntime.java:3216)
>     at
> org.mozilla.javascript.ScriptRuntime.typeError(ScriptRuntime.java:3232)
>    at
> org.mozilla.javascript.ScriptRuntime.typeError1(ScriptRuntime.java:3244)
>
> Exception in thread "main" java.lang.RuntimeException:
> com.meterware.httpunit.ScriptException: Event 'return somefunc()' failed:
> org.mozilla.javascript.EcmaError: TypeError: Cannot find function
> createElement.
>     at
> com.meterware.httpunit.javascript.JavaScript$JavaScriptEngine.handleScriptException(JavaScript.java:202)
>    at
> com.meterware.httpunit.javascript.JavaScript$JavaScriptEngine.performEvent(JavaScript.java:175)
>     at
> com.meterware.httpunit.scripting.ScriptableDelegate.doEvent(ScriptableDelegate.java:56)
>    at
> com.meterware.httpunit.WebRequestSource.submitRequest(WebRequestSource.java:232)
>
>
>
>
>
>


-- 
Chandra
~~~~~~~~~~~~~~~~~~~~
design is hope; code is fact.
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
JWebUnit-users mailing list
JWebUnit-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jwebunit-users

Reply via email to