From 5e5f58549b02be705e078cc6d67c8daf3bb8b635 Mon Sep 17 00:00:00 2001 From: Yurii Leniv Date: Sat, 21 Mar 2026 20:01:45 +0200 Subject: [PATCH 1/2] fdsgfsdgsd --- src/scripts/main.js | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/src/scripts/main.js b/src/scripts/main.js index a765fdb1d..16501063d 100644 --- a/src/scripts/main.js +++ b/src/scripts/main.js @@ -1,3 +1,19 @@ 'use strict'; -// write code here + let k = document.querySelectorAll('form .field .field-text'); + + let m = Array.from(k); + + m.forEach((el) => { + let k = el.getAttribute('name'); + let p = el.getAttribute('id'); + + k = k[0].toUpperCase() + k.slice(1); + el.setAttribute('placeholder', k); + const label = document.createElement('label'); + label.className = 'field-label'; + label.htmlFor = p; + label.textContent = k; + + el.before(label); + }); From 97fe60bf16627422d1cfdc18b4037f0bc64b9273 Mon Sep 17 00:00:00 2001 From: Yurii Leniv Date: Sat, 21 Mar 2026 20:06:39 +0200 Subject: [PATCH 2/2] sfdgdfgdsfgs --- src/scripts/main.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/scripts/main.js b/src/scripts/main.js index 16501063d..9e6f3474a 100644 --- a/src/scripts/main.js +++ b/src/scripts/main.js @@ -1,19 +1,19 @@ 'use strict'; - let k = document.querySelectorAll('form .field .field-text'); + let inputElements = document.querySelectorAll('form .field .field-text'); - let m = Array.from(k); + let m = Array.from(inputElements); m.forEach((el) => { - let k = el.getAttribute('name'); - let p = el.getAttribute('id'); + let inputName = el.getAttribute('name'); + let inputId = el.getAttribute('id'); - k = k[0].toUpperCase() + k.slice(1); - el.setAttribute('placeholder', k); + inputName = inputName[0].toUpperCase() + inputName.slice(1); + el.setAttribute('placeholder', inputName); const label = document.createElement('label'); label.className = 'field-label'; - label.htmlFor = p; - label.textContent = k; + label.htmlFor = inputId; + label.textContent = inputName; el.before(label); });