diff --git a/lib/form/html.js b/lib/form/html.js
index 3ac3a8d..e4026e9 100644
--- a/lib/form/html.js
+++ b/lib/form/html.js
@@ -108,6 +108,7 @@ const addRequired = (html, input, index) => {
// regex to search for `for`
const reFor = new RegExp(`(${stringFor})`);
+ render = render.replace(reFor, `for="${inp.id}"`);
// add required to input
const reName = new RegExp(`name=['"]\\s*${inp.name}\\s*['"]`);
@@ -115,7 +116,7 @@ const addRequired = (html, input, index) => {
// Add required text to label
const reLabel = new RegExp('');
- render = render.replace(reLabel, `required to ${required}`);
+ render = render.replace(reLabel, `\srequired to ${required}`);
}
});