/** * {@inheritDoc} */ @Override protected Page doClickAction(final Page defaultPage) throws IOException { final String type = getTypeAttribute().toLowerCase(); final HtmlForm form = getEnclosingForm(); if (form != null) { if (type.equals("submit")) { return form.submit(this); } else if (type.equals("reset")) { return form.reset(); } } return defaultPage; }
/** * {@inheritDoc} */ @Override protected Page doClickAction(final Page defaultPage) throws IOException { final String type = getTypeAttribute().toLowerCase(); final HtmlForm form = getEnclosingForm(); if (form != null) { if (type.equals("submit")) { return form.submit(this); } else if (type.equals("reset")) { return form.reset(); } } return defaultPage; }
/** * {@inheritDoc} */ @Override protected Page doClickAction(final Page defaultPage) throws IOException { final String type = getTypeAttribute().toLowerCase(); final HtmlForm form = getEnclosingForm(); if (form != null) { if (type.equals("submit")) { return form.submit(this); } else if (type.equals("reset")) { return form.reset(); } } return defaultPage; }
final String formId = getAttributeDirect("form"); if (DomElement.ATTRIBUTE_NOT_DEFINED == formId || !hasFeature(FORM_FORM_ATTRIBUTE_SUPPORTED)) { form = getEnclosingForm();
final String formId = getAttributeDirect("form"); if (DomElement.ATTRIBUTE_NOT_DEFINED == formId || !hasFeature(FORM_FORM_ATTRIBUTE_SUPPORTED)) { form = getEnclosingForm();