diff --git a/js/config.js b/js/config.js index e65b5e7..be6b36b 100644 --- a/js/config.js +++ b/js/config.js @@ -16,7 +16,8 @@ var INPUTS_CONFIG = { "left": 100, "top": 218.4, "fontWeight": 700, - "placeholder": "请输入" + "placeholder": "请输入", + "isLocked": false // true=锁定位置(不可拖动,仍可编辑), false=自由拖动 }, { "id": "input2", @@ -24,7 +25,8 @@ var INPUTS_CONFIG = { "left": 100, "top": 261.4, "fontWeight": 700, - "placeholder": "请输入" + "placeholder": "请输入", + "isLocked": false // true=锁定位置(不可拖动,仍可编辑), false=自由拖动 }, { "id": "input3", @@ -32,7 +34,8 @@ var INPUTS_CONFIG = { "left": 100, "top": 308.1, "fontWeight": 700, - "placeholder": "请输入" + "placeholder": "请输入", + "isLocked": false // true=锁定位置(不可拖动,仍可编辑), false=自由拖动 } ] }; diff --git a/js/script.js b/js/script.js index 705ae47..e5095ec 100644 --- a/js/script.js +++ b/js/script.js @@ -274,6 +274,10 @@ el.style.top = cfg.top + 'px'; if (cfg.fontWeight) el.style.fontWeight = cfg.fontWeight; if (cfg.placeholder) el.dataset.placeholder = cfg.placeholder; + if (cfg.isLocked) { + el.classList.add('locked'); + el.dataset.locked = 'true'; + } } }); }