这是HTMLunit的单元测试中的代码。
final HtmlSelect select = form.getSelectsByName("select1").get(0);final List<HtmlOption> expected = new ArrayList<HtmlOption>();expected.add(select.getOptionByValue("option1"));expected.add(select.getOptionByValue("option3"));请注意,他们使用的是getSelectsByName而不是getElementById。
这是这些单元测试的链接,因此您可以查看它们如何使用API进行规定。http://htmlunit.sourceforge.net/xref-
test/com/gargoylesoftware/htmlunit/html/HtmlSelectTest.html



