Skip to content

Commit

Permalink
updated API
Browse files Browse the repository at this point in the history
  • Loading branch information
renaudpawlak committed May 18, 2017
1 parent 1ccb00d commit ac7825b
Showing 1 changed file with 5 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,14 @@
import static def.dom.Globals.document;
import static def.dom.Globals.window;

import def.dom.Element;
import def.dom.Event;
import def.dom.HTMLAnchorElement;
import def.dom.HTMLElement;
import def.dom.HTMLFormElement;
import def.dom.HTMLInputElement;
import def.dom.Node;
import def.dom.NodeList;
import def.dom.NodeListOf;

public class InputControl {

Expand All @@ -26,15 +27,15 @@ public InputControl() {
this.form = (HTMLFormElement) document.querySelector("form");
this.form.onsubmit = this::onSubmit;

NodeList inputs = this.form.querySelectorAll(".form-control");
NodeListOf<Element> inputs = this.form.querySelectorAll(".form-control");
for (Node element : this.form.querySelectorAll(".form-control")) {
addHitListener((HTMLElement) element);
}

this.form.querySelector("#reset").addEventListener("click", (event) -> {
form.reset();
for (Node element : inputs) {
((HTMLElement) element).classList.remove("hit");
for (Element element : inputs) {
element.classList.remove("hit");
}
});
}
Expand Down

0 comments on commit ac7825b

Please sign in to comment.