[Httpunit-commit] CVS: httpunit/src/com/meterware/httpunit/javascript JavaScript.java,1.49,1.50
Brought to you by:
russgold
|
From: Russell G. <rus...@us...> - 2003-03-28 03:22:40
|
Update of /cvsroot/httpunit/httpunit/src/com/meterware/httpunit/javascript
In directory sc8-pr-cvs1:/tmp/cvs-serv15073/src/com/meterware/httpunit/javascript
Modified Files:
JavaScript.java
Log Message:
add support for getElementsByName
Index: JavaScript.java
===================================================================
RCS file: /cvsroot/httpunit/httpunit/src/com/meterware/httpunit/javascript/JavaScript.java,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -r1.49 -r1.50
--- JavaScript.java 19 Mar 2003 19:05:38 -0000 1.49
+++ JavaScript.java 28 Mar 2003 03:22:33 -0000 1.50
@@ -504,6 +504,18 @@
}
+ public Object jsFunction_getElementsByName( String name ) {
+ ScriptableDelegate scriptables[] = getDelegate().getElementsByName( name );
+ JavaScriptEngine[] elements = new JavaScriptEngine[ scriptables.length ];
+ for (int i = 0; i < elements.length; i++) {
+ elements[ i ] = (JavaScriptEngine) toScriptable( scriptables[ i ] );
+ }
+ ElementArray result = ElementArray.newElementArray( this );
+ result.initialize( elements );
+ return result;
+ }
+
+
public Object jsGet_location() {
return _parent == null ? NOT_FOUND : getWindow().jsGet_location();
}
|