File tree Expand file tree Collapse file tree 1 file changed +45
-5
lines changed Expand file tree Collapse file tree 1 file changed +45
-5
lines changed Original file line number Diff line number Diff line change 1
- {
2
- "recommendations" : [
3
- " EditorConfig.EditorConfig"
4
- ]
5
- }
1
+
2
+ (function() {
3
+ var form = document.querySelector(".form-search");
4
+ var inputs = form.querySelectorAll("input[type=text]");
5
+ var btnSubmit = form.querySelector(".search-button");
6
+
7
+ var btn = document.querySelector(".hotel-button");
8
+
9
+ document.addEventListener("DOMContentLoaded", function() {
10
+
11
+ if (typeof(form) != "undefined" && form != null) {
12
+ form.classList.remove("no-js");
13
+ }
14
+ });
15
+
16
+ if (typeof(btn) != "undefined" && btn != null) {
17
+ btn.addEventListener("click", function(evt) {
18
+ evt.preventDefault();
19
+ form.classList.toggle("is-showed");
20
+ });
21
+ }
22
+
23
+ if (typeof(btnSubmit) != "undefined" && btnSubmit != null) {
24
+ var counter = 0;
25
+ btnSubmit.addEventListener("click", function(event) {
26
+ var Form = event.target.form;
27
+
28
+ for (var i = 0; i < inputs.length; i++) {
29
+
30
+ if (inputs[i].value !== "") {
31
+ counter++
32
+ }
33
+ }
34
+ if (counter === inputs.length) {
35
+ if (form.classList.contains("submit-error")) {
36
+ form.classList.remove("submit-error");
37
+ }
38
+ Form.submit();
39
+ } else {
40
+ event.preventDefault();
41
+ form.classList.add("submit-error");
42
+ }
43
+ });
44
+ }
45
+ }());
You can’t perform that action at this time.
0 commit comments