/** * Returns the {@code type} property. * @return the {@code type} property */ @JsxGetter public String getType() { String type = ((HtmlButton) getDomNodeOrDie()).getTypeAttribute(); if (null != type) { type = type.toLowerCase(Locale.ROOT); } if ("reset".equals(type)) { return "reset"; } if ("submit".equals(type)) { return "submit"; } if ("button".equals(type)) { return "button"; } return "submit"; }
/** * Returns the {@code type} property. * @return the {@code type} property */ @JsxGetter public String getType() { String type = ((HtmlButton) getDomNodeOrDie()).getTypeAttribute(); if (null != type) { type = type.toLowerCase(Locale.ROOT); } if ("reset".equals(type)) { return "reset"; } if ("submit".equals(type)) { return "submit"; } if ("button".equals(type)) { return "button"; } return "submit"; }
/** * {@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; }
private boolean isSubmitElement(HtmlElement element) { HtmlElement candidate = null; if (element instanceof HtmlSubmitInput && !((HtmlSubmitInput)element).isDisabled()) candidate = element; else if (element instanceof HtmlImageInput && !((HtmlImageInput)element).isDisabled()) candidate = element; else if (element instanceof HtmlButton) { HtmlButton button = (HtmlButton) element; if ("submit".equalsIgnoreCase(button.getTypeAttribute()) && !button.isDisabled()) candidate = element; } return candidate != null; }
private boolean isSubmitElement(HtmlElement element) { HtmlElement candidate = null; if (element instanceof HtmlSubmitInput && !((HtmlSubmitInput) element).isDisabled()) { candidate = element; } else if (element instanceof HtmlImageInput && !((HtmlImageInput) element).isDisabled()) { candidate = element; } else if (element instanceof HtmlButton) { HtmlButton button = (HtmlButton) element; if ("submit".equalsIgnoreCase(button.getTypeAttribute()) && !button.isDisabled()) { candidate = element; } } return candidate != null; }
if (btn.getTypeAttribute().equals("reset")) { if (form == null) { form = btn.getEnclosingFormOrDie();
if (inpt.getTypeAttribute().equals("submit") && inpt.getValueAttribute().equals(buttonValue)) { inpt.click();
final String type = getTypeAttribute().toLowerCase(Locale.ROOT);
if (btn.getTypeAttribute().equals("submit")) { if (form == null) { form = btn.getEnclosingFormOrDie();
if (btn.getTypeAttribute().equals("submit")) { if (form == null) { form = btn.getEnclosingFormOrDie();
final String type = getTypeAttribute().toLowerCase(Locale.ROOT);
HtmlButton btn = (HtmlButton) o; if (btn.getValueAttribute().equals(buttonValue) && btn.getTypeAttribute().equals("submit")) { if (form == null) { form = btn.getEnclosingFormOrDie();
if (btn.getTypeAttribute().equals("submit")) { if (_form() == null) { _form(btn.getEnclosingFormOrDie());