{"id":26794,"date":"2024-10-09T18:57:12","date_gmt":"2024-10-09T10:57:12","guid":{"rendered":"https:\/\/www.webpowerx.com\/elementskit-content\/dynamic-content-widget-popup-dd49a99\/"},"modified":"2024-10-09T19:06:30","modified_gmt":"2024-10-09T11:06:30","slug":"dynamic-content-widget-popup-dd49a99","status":"publish","type":"elementskit_content","link":"https:\/\/www.webpowerx.com\/de\/artikel\/elementskit-inhalt\/dynamic-content-widget-popup-dd49a99\/","title":{"rendered":"dynamic-content-widget-popup-dd49a99"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"26794\" class=\"elementor elementor-26794\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1d50785 e-flex e-con-boxed e-con e-parent\" data-id=\"1d50785\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4ff107f elementor-widget elementor-widget-html\" data-id=\"4ff107f\" data-element_type=\"widget\" data-settings=\"{&quot;ekit_we_effect_on&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n    <!DOCTYPE html>\r\n    <html lang=\"zh-CN\">\r\n    <head>\r\n        <meta http-equiv=\"x-ua-compatible\" content=\"ie=edge, chrome=1\">\r\n        <meta charset=\"UTF-8\">\r\n        <meta name=\"renderer\" content=\"webkit\">\r\n        <meta name=\"viewport\" content=\"width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no\">\r\n        <title>Whitepaper-Download_Neu<\/title>\r\n        <link rel=\"shortcut icon\" href=\"\"\/>\r\n        <link rel=\"stylesheet\" type=\"text\/css\" id=\"cssUrl\" href=\"https:\/\/form.dmartech.cn\/form\/defaultCSS\/default.css\"\/>\r\n        <!-- \u5b57\u4f53\u914d\u7f6e -->\r\n        <link rel=\"stylesheet\" type=\"text\/css\" href=\"https:\/\/form.dmartech.cn\/form\/defaultCSS\/font.css\">\r\n        <!-- \u57fa\u7840\u6837\u5f0f -->\r\n        <link rel=\"stylesheet\" type=\"text\/css\" href=\"https:\/\/form.dmartech.cn\/form\/defaultCSS\/base.css\">\r\n        <!-- babel -->\r\n        <script type=\"text\/javascript\" src=\"https:\/\/form.dmartech.cn\/form\/form-static\/babel.min.js\"><\/script>\r\n        <script type=\"text\/javascript\" src=\"https:\/\/form.dmartech.cn\/form\/form-static\/polyfill.min.js\"><\/script>\r\n        <!-- \u8f6e\u64ad -->\r\n        \r\n        <!-- cascader -->\r\n        \r\n        <!-- country-selector -->\r\n        \r\n    <\/head>\r\n    <body style=\"background: #FFFFFF; margin: 0;\">\r\n    \r\n<style>\r\n    .hyper-link, .hyper-link:link, .hyper-link:hover, .hyper-link:active, .hyper-link:visited{\r\n        text-decoration:none;\r\n        color: rgb(22, 155, 213);\r\n    }\r\n    .wait-del, .wait-del:link, .wait-del:hover, .wait-del:active, .wait-del:visited{\r\n        text-decoration:none;\r\n        color: #aaa;\r\n    }\r\n}\r\n<\/style>\r\n\r\n    <div>\r\n        <!--  \u7981\u6b62\u56de\u8f66\u81ea\u52a8\u63d0\u4ea4\uff08\u5f53\u524d\u5e76\u672a\u914d\u7f6e\u53ef\u56de\u8f66\u63d0\u4ea4\u76f8\u5173\u5c5e\u6027\u53c2\u6570\uff09\uff0c \u63d0\u4ea4\u4ec5\u70b9\u51fb\u63d0\u4ea4\u6309\u94ae  2021-02-04 Fix-8189 -->\r\n        <form style=\"background: rgba(255, 255, 255, 1);--title-color: #000000;--title-size: 16px;--title-bold: bold;--desc-color: #AAAAAA;--desc-size: 14px;--desc-bold: normal;--option-color: #AAAAAA;--option-size: 14px;--option-bold: normal;\" method=\"post\" name=\"\u767d\u76ae\u4e66\u4e0b\u8f7d\"  \r\n            enctype=\"application\/x-www-form-urlencoded\" id=\"2618\" class=\"2618\" onsubmit=\"return false;\" action=\"\">\r\n            \r\n                    \r\n                    \r\n                    \r\n                    \r\n                    \r\n                    \r\n                    <div class=\"form-item\">\r\n                        <div>\r\n                            <label for=\"form_Item1\">\r\n                                <span class=\"form-label\">\r\n                                    \r\n                                    <span style=\"                            font-size: 24px;                            color: #000;                            font-weight: bold                        \">White Paper herunterladen<\/span>\r\n                                <\/span>\r\n                            <\/label>\r\n                            <p class=\"form-prompt\" style=\"                            font-size: 14px;                            color: #AAA;                            font-weight: normal                        \">\r\n                                <span class=\"form-field-desc\" style=\"display:inline;white-space:pre-line;\">Bei Fragen wenden Sie sich bitte an die Kundendienst-Hotline: 400-876-1598<\/span>\r\n                                \r\n                            <\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"form-item\">\r\n                        <div>\r\n                            <label for=\"form_Item22\">\r\n                                <span class=\"form-label\"><span class=\"form-required\">*<\/span>Bitte geben Sie Ihren Namen ein<\/span>\r\n                            <\/label>\r\n                            <p class=\"form-prompt\">\r\n                                <span class=\"form-field-desc\" style=\"white-space:pre-line;display:inline;\"><\/span>\r\n                                \r\n                            <\/p>\r\n                            <input id=\"form_Item22\" onblur=\"inputBlur()\"  minlength=\"\"  maxlength=\"\"  value=\"\" name=\"Item2\" class=\"form-input\" type=\"text\">\r\n                        <\/div>\r\n                        <div class=\"form-error-info\"><\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"form-item\">\r\n                        <div>\r\n                            <label for=\"form_Item33\">\r\n                                <span class=\"form-label\"><span class=\"form-required\">*<\/span>Bitte geben Sie Ihren Firmennamen ein<\/span>\r\n                            <\/label>\r\n                            <p class=\"form-prompt\">\r\n                                <span class=\"form-field-desc\" style=\"white-space:pre-line;display:inline;\"><\/span>\r\n                                \r\n                            <\/p>\r\n                            <input id=\"form_Item33\" onblur=\"inputBlur()\"  minlength=\"\"  maxlength=\"\"  value=\"\" name=\"Item3\" class=\"form-input\" type=\"text\">\r\n                        <\/div>\r\n                        <div class=\"form-error-info\"><\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"form-item\">\r\n                        <div>\r\n                            <label for=\"form_Item44\">\r\n                                <span class=\"form-label\"><span class=\"form-required\">*<\/span>Bitte geben Sie Ihre Mobiltelefonnummer ein<\/span>\r\n                            <\/label>\r\n                            <p class=\"form-prompt\">\r\n                                <span class=\"form-field-desc\" style=\"white-space:pre-line;display:inline;\"><\/span>\r\n                                \r\n                            <\/p>\r\n                            \r\n                            <input id=\"form_Item44\" onblur=\"inputBlur()\"  placeholder=\"\" name=\"Item4\" class=\"form-input\" type=\"tel\">\r\n                            \r\n                        <\/div>\r\n                        <div class=\"form-error-info\"><\/div>\r\n                    <\/div>\r\n                \r\n                    <div class=\"form-item\">\r\n                        <div>\r\n                            <label for=\"form_Item55\">\r\n                                <span class=\"form-label\"><span class=\"form-required\">*<\/span>Bitte geben Sie Ihre E-Mail Adresse ein<\/span>\r\n                            <\/label>\r\n                            <p class=\"form-prompt\">\r\n                                <span class=\"form-field-desc\" style=\"white-space:pre-line;display:inline;\"><\/span>\r\n                                \r\n                            <\/p>\r\n                            <input id=\"form_Item55\" onblur=\"inputBlur()\"  minlength=\"\"  maxlength=\"\"  value=\"\" name=\"Item5\" class=\"form-input\" type=\"email\">\r\n                        <\/div>\r\n                        <div class=\"form-error-info\"><\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"form-item\">\r\n                        <div>\r\n                            <label for=\"form_Item66\">\r\n                                <span class=\"form-label\"><span class=\"form-required\">*<\/span>Bitte w\u00e4hlen Sie die Gr\u00f6\u00dfe Ihrer Mitgliederdatenbank<\/span>\r\n                            <\/label>\r\n                            <p class=\"form-prompt\">\r\n                                <span class=\"form-field-desc\" style=\"white-space:pre-line;display:inline;\"><\/span>\r\n                                \r\n                            <\/p>\r\n                            \r\n                            \r\n                            \r\n                            <select class=\"form-input\"  id=\"form_Item66\" name=\"Item6\"  onchange=\"inputBlur()\"><option value=\"null\">bitte ausw\u00e4hlen<\/option>                            \r\n                            <option value=\"2\u4e07\u4eba\u4ee5\u5185\">Weniger als 20.000 Menschen<\/option>\r\n                                                        \r\n                            <option value=\"2-10\u4e07\u4eba\">20-100.000 Menschen<\/option>\r\n                                                        \r\n                            <option value=\"10\u4e07\u4eba\u4ee5\u4e0a\">Mehr als 100.000 Menschen<\/option>\r\n                            <\/select>\r\n                            <\/div>\r\n                            <div class=\"form-error-info\"><\/div>\r\n                        <\/div>\r\n                        \r\n            <input id=\"GOTOURL\" value=\"\" name=\"GOTOURL\" type=\"hidden\">\r\n\r\n            <div style=\"\">\r\n                <p class=\"submit-btn\" onclick=\"toSubmit()\" style=\"background: #FF8A00;            color: #fff;            font-size: 16px;            font-weight: bold;            width: auto;            text-align: center;            border: 0 solid #fff;        float: left;padding: 6px 10px;\">\r\n                vorlegen (einen Bericht usw.)\r\n                <\/p>\r\n            <\/div>\r\n            <div style=\"clear: both\"><\/div>\r\n        <input type=\"hidden\" name=\"trp-form-language\" value=\"de\"\/><\/form>\r\n    <\/div>\r\n    \r\n    <script type=\"text\/babel\">\r\n        var paperId = \"2362\";\r\n        \r\n        var smsSecret = \"\";\r\n        var imgSecret = \"\";\r\n        var code = \"\";\r\n        var appid = \"\";\r\n        var openid = \"\";\r\n        var unionid = \"\";\r\n        var microid = \"\";\r\n        \r\n        \/\/ \u4e3b\u9898\r\n        var theme = {\"id\":1,\"cssUrl\":\"https:\/\/form.dmartech.cn\/form\/defaultCSS\/default.css\",\"type\":1,\"name\":\"\u9ed8\u8ba4\",\"selectedTheme\":true,\"imgUrl\":\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKgAAAC8CAYAAADsDOU5AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAqKADAAQAAAABAAAAvAAAAADk7CyUAAAFU0lEQVR4Ae3d0W3kOBRE0Z3FBuOIHEwH4GAckbOZnd1PAQQIqKn3WDz+k0A1X926kDFSG\/Pr95+fv\/wg0JTA303nMhYC\/xMgKBFaEyBo63oMR1AOtCZA0Nb1GI6gHGhNgKCt6zEcQTnQmgBBW9djOIJyoDUBgraux3AE5UBrAgRtXY\/hCMqB1gQI2roewxGUA60JELR1PYYjKAdaEyBo63oMR1AOtCZA0Nb1GO6fdyF4vV7v+iifszGBr6+vt07\/NkH\/m+rdw701qQ9bTmDFTcqv+OW12eAOAYLeoefa5QQIuhyxDe4QIOgdeq5dToCgyxHb4A4Bgt6h59rlBAi6HLEN7hAg6B16rl1OgKDLEdvgDgGC3qHn2uUECLocsQ3uECDoHXquXU6AoMsR2+AOAYLeoefa5QQIuhyxDe4QIOgdeq5dToCgyxHb4A4Bgt6h59rlBN76Jx8z035+fs4ss6YZge\/v75KJ3EFLsNt0lgBBZ0lZV0KAoCXYbTpLgKCzpKwrIUDQEuw2nSVA0FlS1pUQIGgJdpvOEiDoLCnrSggQtAS7TWcJEHSWlHUlBAhagt2mswQIOkvKuhICBC3BbtNZAgSdJWVdCQGClmC36SwBgs6Ssq6EAEFLsNt0lsDj36iv+mb2LBDrehFwB+3Vh2kuBAh6AeKwFwGC9urDNBcCBL0AcdiLAEF79WGaCwGCXoA47EWAoL36MM2FwOPPQX9+fi4jONyBwMfHR8mY7qAl2G06S4Cgs6SsKyFA0BLsNp0lQNBZUtaVECBoCXabzhIg6Cwp60oIELQEu01nCRB0lpR1JQQIWoLdprMEHn+TVPVGYhaIdb0IuIP26sM0FwIEvQBx2IsAQXv1YZoLAYJegDjsRYCgvfowzYUAQS9AHPYiQNBefZjmQuDx56C+UX9pYJPDqufX7qCbCHLqmAQ9tflNchN0k6JOHZOgpza\/SW6CblLUqWMS9NTmN8lN0E2KOnVMgp7a\/Ca5CbpJUaeO+fibpKo3EqcWvHtud9DdGwyfn6DhBe8ej6C7Nxg+P0HDC949HkF3bzB8\/sf\/Fe\/7oHsaVfX0xR10T1+OmZqgx1S9Z1CC7tnbMVMT9Jiq9wxK0D17O2Zqgh5T9Z5BCbpnb8dMTdBjqt4zKEH37O2YqR9\/k1T1RuKYRsOCuoOGFZoWh6BpjYblIWhYoWlxCJrWaFgegoYVmhaHoGmNhuUhaFihaXEefw7qG\/V7KlT1\/NoddE9fjpmaoMdUvWdQgu7Z2zFTE\/SYqvcMStA9eztmaoIeU\/WeQQm6Z2\/HTE3QY6reMyhB9+ztmKkff5NU9UbimEbDgrqDhhWaFoegaY2G5SFoWKFpcQia1mhYHoKGFZoWh6BpjYblIWhYoWlxCJrWaFgegoYVmhaHoGmNhuUhaFihaXEImtZoWB6ChhWaFoegaY2G5SFoWKFpcQia1mhYHoKGFZoWh6BpjYblIWhYoWlxCJrWaFgegoYVmhaHoGmNhuUhaFihaXEImtZoWB6ChhWaFoegaY2G5SFoWKFpcQia1mhYHoKGFZoWh6BpjYblIWhYoWlxCJrWaFgegoYVmhaHoGmNhuUhaFihaXEImtZoWJ63\/icKr9crDI841QR+\/f7zUz2E\/REYEfArfkTG+RYECNqiBkOMCBB0RMb5FgQI2qIGQ4wIEHRExvkWBAjaogZDjAgQdETG+RYECNqiBkOMCBB0RMb5FgQI2qIGQ4wIEHRExvkWBAjaogZDjAgQdETG+RYECNqiBkOMCBB0RMb5FgQI2qIGQ4wIEHRExvkWBAjaogZDjAgQdETG+RYE\/gWV\/iPVPpLcUQAAAABJRU5ErkJggg==\"};\r\n        \/\/ \u8868\u5355\u6837\u5f0f\r\n        var formStyle = {\"bgType\":1,\"bgVal\":\"#FFFFFF\",\"bgRepeat\":0,\"phoneWidth\":1,\"titleTxtStyle\":[\"#000000\",\"16\",true],\"descTxtStyle\":[\"#AAAAAA\",\"14\",false],\"optionsTxtStyle\":[\"#AAAAAA\",\"14\",false],\"formBg\":\"rgba(255, 255, 255, 1)\"};\r\n        \/\/ \u9884\u89c8\u548c\u4fdd\u5b58\r\n        var save = \"save\";\r\n        \r\n        \/\/ \u81ea\u5b9a\u4e49\u9519\u8bef\r\n        var customizeErrorList = [];\r\n        \/\/ \u5fc5\u586b\u6587\u672c\r\n        var requiredTextList = [{\"name\":\"form_Item22\",\"value\":\"\"},{\"name\":\"form_Item33\",\"value\":\"\"},{\"name\":\"form_Item44\",\"value\":\"\"},{\"name\":\"form_Item55\",\"value\":\"\"}];\r\n        \/\/ \u5fc5\u586b\u975e\u6587\u672c\r\n        var requiredNotTextList = [];\r\n        \/\/ \u957f\u5ea6\r\n        var lengthList = [];\r\n        \/\/ \u90ae\u7bb1\u683c\u5f0f\u6821\u9a8c\r\n        var emailVerifyList = [{\"name\":\"form_Item55\",\"value\":\"\"}];\r\n        \/\/ \u570b\u969b\u5316\u624b\u6a5f\u865f\r\n        var interPhoneList = [];\r\n        \/\/ \u975e\u570b\u969b\u5316\u624b\u6a5f\u865f\r\n        var notInterPhoneList = [{\"name\":\"form_Item44\",\"value\":\"\"}];\r\n        \/\/ \u77ed\u4fe1\u9a8c\u8bc1\u624b\u6a5f\u865f\r\n        var smsPhoneList = [];\r\n        \/\/ \u77ed\u4fe1\u7b7e\u540d\r\n        var smsSignatureKeyList = [];\r\n        \/\/ \u751f\u65e5\u9ed8\u8ba4\u503c\r\n        var birthdayList = [];\r\n        \/\/ \u5fc5\u586b\u9009\u62e9\r\n        var requiredSelectList = [{\"name\":\"form_Item66\",\"value\":\"\"}];\r\n        \/\/ \u591a\u9009\u6570\u636e\r\n        var multiOrderDataList = [];\r\n        \/\/ \u5fc5\u586b\u975e\u6587\u672c\r\n        var requiredmultiList = [];\r\n        \/\/ \u9a8c\u8bc1\u7801\r\n        var verificationCodeList = [];\r\n        \/\/ \u65f6\u95f4\r\n        var timeList = [];\r\n        \/\/ \u91cd\u590d\u9879\r\n        var repeatList = [];\r\n        \/\/ \u5355\u9009\u3001\u591a\u9009\u5305\u542b\u5176\u4ed6\u9009\u9879\r\n        var chooseOthersList = [];\r\n        \/\/ \u5730\u5740\u53ef\u9009\u7ea7\u522b\r\n        var addressLevel = [];\r\n        \/\/ \u9700\u8981\u521d\u59cb\u5316\u8f6e\u64ad\u7684class\u96c6\u5408\r\n        var newSwiperList = [];\r\n        \/\/ \u56fd\u5bb6\u53ef\u9009\u5217\u8868\r\n        var countryList = [];\r\n        \/\/ \u90ae\u7bb1\u6821\u9a8c\u6b63\u5219\r\n        var emailCheckRegular = \/(?:[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*|\"(?:[\u0001-\b\u000b\f\u000e-\u001f!#-[]-]|\\\\[\u0001-\t\u000b\f\u000e-])*\")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\u0001-\b\u000b\f\u000e-\u001f!-ZS-]|\\\\[\u0001-\t\u000b\f\u000e-])+)\\])\/;\r\n        \r\n        \/\/ \u751f\u6210\u8868\u5355 - \u5224\u65ad\u8bbe\u5907\u7c7b\u578b\r\n        var flag;\r\n        function IsPC() {\r\n        if(\/Android|webOS|iPhone|iPod|BlackBerry\/i.test(navigator.userAgent)) {\r\n            flag = 'mobile';\r\n        } else {\r\n            flag = 'pc'\r\n        }\r\n            \/\/ document.writeln(flag);\r\n            return flag;\r\n        }\r\n        IsPC();\r\n        \/\/ \u9ed8\u8ba4\u4e3b\u9898\r\n        if (theme.id === 1) {\r\n            document.getElementsByTagName('form')[0].style.padding = '0 10px 10px 10px';\r\n        }\r\n        \/\/ \u624b\u673a\r\n        if (flag === 'mobile') {\r\n            \/\/ \u5168\u5c4f\u5c55\u793a\r\n            if (formStyle.phoneWidth === 1) {\r\n                document.getElementsByTagName('body')[0].style.background = '#FFFFFF';\r\n                document.getElementsByTagName('body')[0].style.padding = '0';\r\n            }\r\n            \/\/ \u8fb9\u7f18\u7f29\u8fdb\r\n            if (formStyle.phoneWidth === 2) {\r\n                document.getElementsByTagName('body')[0].style.padding = '0 10px 10px 10px';\r\n                \/\/ \u65e0\u4e3b\u9898\u3001\u5176\u4ed6\u4e3b\u9898\r\n                if (theme.id !== 1) {\r\n                    document.getElementsByClassName('form-item')[0].style.marginTop = '20px';\r\n                }\r\n            }\r\n        }\r\n        \/\/ pc - \u8fb9\u7f18\u7f29\u8fdb - \u65e0\u4e3b\u9898\u3001\u5176\u4ed6\u4e3b\u9898\r\n        if (flag === 'pc' && save === 'save' && formStyle.phoneWidth === 2 && theme.id !== 1) {\r\n                document.getElementsByClassName('form-item')[0].style.paddingTop = '5px';\r\n        }\r\n        \r\n        \/\/ \u5730\u5740\r\n        if (addressLevel.length > 0) {\r\n            \/\/ \u83b7\u53d6\u7701\u5e02\u533a\u5217\u8868\r\n            var addCascader = addressLevel.filter(elm => elm.level.includes(1));\r\n            if (addCascader.length) {\r\n                getAreaList(addCascader);\r\n            }\r\n        }\r\n        \r\n        \/\/ \u521d\u59cb\u5316swiper\r\n        if (newSwiperList.length > 0) {\r\n            for (let i = 0; i < newSwiperList.length; i++) {\r\n                new Swiper(newSwiperList[i].class, {\r\n                    pagination: {\r\n                        el: '.swiper-pagination',\r\n                    },\r\n                    navigation: {\r\n                        prevEl: '.swiper-button-prev',\r\n                        nextEl: '.swiper-button-next',\r\n                    },\r\n                    autoplay: {\r\n                        delay: newSwiperList[i].speed,\r\n                        disableOnInteraction: false\r\n                    }\r\n                });\r\n            }\r\n        }\r\n        \r\n        \/\/ \u56fd\u5bb6\r\n        if (countryList.length) {\r\n            getCountryList();\r\n        }\r\n        \r\n        \r\n        \/\/\u6253\u5f00\u8868\u5355\u65f6\u83b7\u53d6\u5f53\u524d\u65f6\u95f4\u6233\r\n        var currentlyOpenTime = Date.parse(new Date());\r\n        \r\n        \/\/ 2.5.5\u7248\u672c\u4fee\u6539\uff0c paperId\u7531\u94fe\u63a5\u4e2d\u53d6\u503c\r\n        if (location.search.indexOf('?id=') >= 0) {\r\n            paperId = location.search.substring(location.search.indexOf('?id=')+'?id='.length,).indexOf('&') > 0 ? location.search.substring(location.search.indexOf('?id=')+'?id='.length,).substring(0,location.search.substring(location.search.indexOf('?id=')+'?id='.length,).indexOf('&')) : location.search.substring(location.search.indexOf('?id=')+'?id='.length,).substring(0,)\r\n        }\r\n        \r\n        var userIdentity = '';\/\/\u5b9a\u4e49\u552f\u4e00\u6807\u8bc6\r\n        \/\/\u751f\u6210\u968f\u673a\u768416\u4f4dstr\r\n        function generateMixed(n) {\r\n            var str = ['0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'];\r\n            var res = \"\";\r\n            for(var i = 0; i < n ; i ++) {\r\n                var id = Math.ceil(Math.random()*35);\r\n                res += str[id];\r\n            }\r\n            return res;\r\n        };\r\n        \/\/\u83b7\u53d6\u65f6\u95f4\u6233 \u5e76\u4e0e16\u4f4d\u968f\u673a\u6570\u5b57\u62fc\u63a5\u6210\u552f\u4e00\u6807\u8bc6\r\n        function creatIdentity(){\r\n            var timestamp =  (new Date()).getTime();\r\n            var num = generateMixed(16);\r\n            userIdentity = timestamp + num;\r\n            setCookie(\"userIdentity\", userIdentity);\r\n            postUserIdentity();\r\n        }\r\n        \r\n        \/\/\u6253\u5f00\u8868\u5355\u65f6\u67e5\u627ecookies\u662f\u5426\u6709\u5b58\u50a8\u7684\u6570\u636e\r\n        \/\/\u5982\u679c\u6ca1\u6709\u5c31\u521b\u5efacookies\uff0c\u5982\u679c\u6709\u5c31\u76f4\u63a5\u4f7f\u7528cookies\u4e2d\u5b58\u50a8\u7684\u6570\u636e\r\n        \/\/\u5224\u65ad \u8868\u8fbe\u7f16\u8f91\u9875\u9762\u9884\u89c8 \u9884\u89c8\u65f6\u4e0d\u9700\u8981\u5b58\u50a8\u68c0\u67e5cookies\r\n        if (!isNaN(Number(paperId))) {\r\n            var cookiesIdentity = getCookie(\"userIdentity\"); \/\/cookie\u53d6\u503c\r\n            if (cookiesIdentity===undefined||cookiesIdentity==='') {\r\n                creatIdentity();\r\n            } else {\r\n                userIdentity =  getCookie(\"userIdentity\");\r\n                postUserIdentity();\r\n            }\r\n        }\r\n        \/**\r\n         * \u9ed8\u8ba4\u7684cookie\u5199\u5165\u65b9\u6cd5\r\n         * @param name\r\n         * @param value\r\n         *\/\r\n        function setCookie(key,value){\r\n            \/\/\u83b7\u53d6\u5f53\u524d23:59:59\u7684\u65f6\u95f4 cookies\u6709\u6548\u671f\r\n            let exp = new Date(new Date(new Date().toLocaleDateString()).getTime()+24*60*60*1000-1);\r\n            document.cookie = key + \"=\"+ encodeURI (value) + \";expires=\"+ exp.toGMTString() + \";path=\/\";\r\n        }\r\n        \/**\r\n         * \u83b7\u53d6Cookie\u4e2d\u7684\u503c\r\n         * @param objName\r\n         * @returns\r\n         *\/\r\n        function getCookie(objName){\/\/\u83b7\u53d6\u6307\u5b9a\u540d\u79f0\u7684cookie\u7684\u503c \r\n            var arrStr = document.cookie.split(\"; \"); \r\n            for (var i = 0; i < arrStr.length; i++) { \r\n                var temp = arrStr[i].split(\"=\"); \r\n                if (temp[0] == objName){ \r\n                   return decodeURI(temp[1]); \r\n                }\r\n            } \r\n        }\r\n        \r\n        \/\/\u6253\u5f00\u8868\u5355\u65f6\u4f20\u7528\u6237\u552f\u4e00\u6807\u8bc6\u7ed9\u540e\u53f0\r\n        function postUserIdentity() {\r\n            var xmlhttp;\r\n            if (window.XMLHttpRequest) {\r\n            \/\/  IE7+, Firefox, Chrome, Opera, Safari \u6d4f\u89c8\u5668\u6267\u884c\u4ee3\u7801\r\n                xmlhttp = new XMLHttpRequest();\r\n            } else {\r\n                \/\/ IE6, IE5 \u6d4f\u89c8\u5668\u6267\u884c\u4ee3\u7801\r\n                xmlhttp = new ActiveXObject(\"Microsoft.XMLHTTP\");\r\n            }\r\n            \/\/ \u8bf7\u6c42\u6210\u529f\u56de\u8c03\u51fd\u6570\r\n            xmlhttp.onload = e => {\r\n                \/\/console.log('request success');\r\n            };\r\n            \/\/ \u8bf7\u6c42\u7ed3\u675f\r\n            xmlhttp.onloadend = e => {\r\n                \/\/console.log('request loadend');\r\n            };\r\n            \/\/ \u8bf7\u6c42\u51fa\u9519\r\n            xmlhttp.onerror = e => {\r\n                \/\/console.log('request error');\r\n            };\r\n            \/\/ \u8bf7\u6c42\u8d85\u65f6\r\n            xmlhttp.ontimeout = e => {\r\n               \/\/console.log('request timeout');\r\n            };\r\n            xmlhttp.timeout = 0; \/\/ \u8bbe\u7f6e\u8d85\u65f6\u65f6\u95f4,0\u8868\u793a\u6c38\u4e0d\u8d85\u65f6\r\n            xmlhttp.open('POST', 'https:\/\/dmtx-api.dmartech.cn\/questionnaire\/api\/web-api\/questionnaire\/v1\/recordOpeningEvent', true);\r\n            \/\/ \u8bbe\u7f6e\u671f\u671b\u7684\u8fd4\u56de\u6570\u636e\u7c7b\u578b 'json'\r\n            xmlhttp.responseType = 'json';\r\n            xmlhttp.setRequestHeader('Content-Type', 'application\/json;charset=utf-8');\r\n            var data = {\r\n                formId: Number(paperId),\r\n                uuid: userIdentity\r\n            };\r\n            xmlhttp.send(JSON.stringify(data)); \r\n            xmlhttp.onreadystatechange=function(){\r\n                \/\/console.log(xmlhttp.readyState,'xmlhttp');\r\n            }\r\n        }\r\n\r\n        function getQueryString(name) {\r\n            var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');\r\n            var r = window.location.search.substr(1).match(reg);\r\n            if (r != null) {\r\n                return unescape(r[2]);\r\n            }\r\n            return null;\r\n        }\r\n        \r\n        \r\n        code = getQueryString(\"code\");\r\n        appid = getQueryString(\"appid\");\r\n        microid = getQueryString(\"microid\");\r\n        openid = getQueryString(\"openid\");\r\n        unionid = getQueryString(\"unionid\");\r\n        \r\n        if (!openid) {\r\n            getOpenId();\r\n        }\r\n        function getOpenId() {\r\n            if (code && appid) {\r\n                var xmlhttp;\r\n                if (window.XMLHttpRequest) {\r\n                    \/\/  IE7+, Firefox, Chrome, Opera, Safari \u6d4f\u89c8\u5668\u6267\u884c\u4ee3\u7801\r\n                    xmlhttp = new XMLHttpRequest();\r\n                } else {\r\n                    \/\/ IE6, IE5 \u6d4f\u89c8\u5668\u6267\u884c\u4ee3\u7801\r\n                    xmlhttp = new ActiveXObject(\"Microsoft.XMLHTTP\");\r\n                }\r\n    \r\n                \/\/ \u8bf7\u6c42\u6210\u529f\u56de\u8c03\u51fd\u6570\r\n                xmlhttp.onload = e => {\r\n                    \/\/ console.log('request success');\r\n                };\r\n                \/\/ \u8bf7\u6c42\u7ed3\u675f\r\n                xmlhttp.onloadend = e => {\r\n                    \/\/ console.log('request loadend');\r\n                };\r\n                \/\/ \u8bf7\u6c42\u51fa\u9519\r\n                xmlhttp.onerror = e => {\r\n                    \/\/ console.log('request error');\r\n                };\r\n                \/\/ \u8bf7\u6c42\u8d85\u65f6\r\n                xmlhttp.ontimeout = e => {\r\n                    \/\/ console.log('request timeout');\r\n                };\r\n    \r\n                xmlhttp.timeout = 0; \/\/ \u8bbe\u7f6e\u8d85\u65f6\u65f6\u95f4,0\u8868\u793a\u6c38\u4e0d\u8d85\u65f6\r\n                \/\/ \u521d\u59cb\u5316\u8bf7\u6c42\r\n                xmlhttp.open('GET', 'https:\/\/dmtx-api.dmartech.cn\/wechat\/api\/web-api\/wechat\/v1\/getOpenid?code='+code+'&appid='+appid, true);\r\n                \/\/ \u8bbe\u7f6e\u671f\u671b\u7684\u8fd4\u56de\u6570\u636e\u7c7b\u578b 'arraybuffer'\r\n                xmlhttp.responseType = 'json';\r\n                \/\/ \u8bbe\u7f6e\u8bf7\u6c42\u5934\r\n                \/\/ xmlhttp.setRequestHeader('', '');\r\n                \/\/ \u53d1\u9001\u8bf7\u6c42\r\n                xmlhttp.send();\r\n    \r\n                xmlhttp.onreadystatechange = function () {\r\n                    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {\r\n                        var response = '';\r\n                        \/\/ IE Object\u54cd\u5e94\u7ed3\u679c\u4e3astring\u7c7b\u578b\r\n                        typeof xmlhttp.response === 'string' ? response = JSON.parse(xmlhttp.response) : response = xmlhttp.response;\r\n                        openid = response.data.openid;\r\n                    }\r\n                }\r\n            }\r\n        }\r\n        \r\n        \/\/\u8bb0\u5f55\u8ffd\u8e2a\u7edf\u8ba1\u4fe1\u606f\r\n        function dataTrack(type) {\r\n            if (openid && appid && microid) {\r\n                var xmlhttp;\r\n                if (window.XMLHttpRequest) {\r\n                    \/\/  IE7+, Firefox, Chrome, Opera, Safari \u6d4f\u89c8\u5668\u6267\u884c\u4ee3\u7801\r\n                    xmlhttp = new XMLHttpRequest();\r\n                } else {\r\n                    \/\/ IE6, IE5 \u6d4f\u89c8\u5668\u6267\u884c\u4ee3\u7801\r\n                    xmlhttp = new ActiveXObject(\"Microsoft.XMLHTTP\");\r\n                }\r\n                \/\/ \u8bbe\u7f6e\u8d85\u65f6\u65f6\u95f4,0\u8868\u793a\u6c38\u4e0d\u8d85\u65f6\r\n                xmlhttp.timeout = 0;\r\n                \/\/ \u521d\u59cb\u5316\u8bf7\u6c42\r\n                xmlhttp.open('POST', 'https:\/\/dmtx-api.dmartech.cn\/wechat\/api\/web-api\/wechat\/v1\/microData\/saveChange?openid='+openid+'&unionid='+unionid+'&appid='+appid+'&microId='+microid+'&type='+type, true);\r\n                \/\/ \u8bbe\u7f6e\u671f\u671b\u7684\u8fd4\u56de\u6570\u636e\u7c7b\u578b 'arraybuffer'\r\n                xmlhttp.responseType = 'json';\r\n                \/\/ \u8bbe\u7f6e\u8bf7\u6c42\u5934\r\n                \/\/ xmlhttp.setRequestHeader('', '');\r\n                \/\/ \u53d1\u9001\u8bf7\u6c42\r\n                xmlhttp.send();\r\n            }\r\n        }\r\n        \r\n        autogetImgCode();\r\n        function autogetImgCode() {\r\n            \/\/ \u9884\u89c8\u65f6\u4e5f\u5e94\u5c55\u793a \r\n            if(save !== 'preview' && isNaN(Number(paperId))){\r\n                return false;\r\n            }\r\n            \/\/ \u65b0\u5efa\u8868\u5355\u65e0paperId\uff0c \u53c2\u6570\u4ea6\u4f20\u76840\r\n            var requestParamsId = save !== 'preview' ? Number(paperId) : 0;\r\n            for(let i = 0 ; i < verificationCodeList.length; i ++){\r\n                var imgDom = document.querySelector('#'+verificationCodeList[i].name).parentNode.querySelector('.img-code');\r\n                var xmlhttp;\r\n                if (window.XMLHttpRequest) {\r\n                    \/\/  IE7+, Firefox, Chrome, Opera, Safari \u6d4f\u89c8\u5668\u6267\u884c\u4ee3\u7801\r\n                    xmlhttp = new XMLHttpRequest();\r\n                } else {\r\n                    \/\/ IE6, IE5 \u6d4f\u89c8\u5668\u6267\u884c\u4ee3\u7801\r\n                    xmlhttp = new ActiveXObject(\"Microsoft.XMLHTTP\");\r\n                }\r\n\r\n                \/\/ \u8bf7\u6c42\u6210\u529f\u56de\u8c03\u51fd\u6570\r\n                xmlhttp.onload = e => {\r\n                    \/\/ console.log('request success');\r\n                };\r\n                \/\/ \u8bf7\u6c42\u7ed3\u675f\r\n                xmlhttp.onloadend = e => {\r\n                    \/\/ console.log('request loadend');\r\n                };\r\n                \/\/ \u8bf7\u6c42\u51fa\u9519\r\n                xmlhttp.onerror = e => {\r\n                    \/\/ console.log('request error');\r\n                };\r\n                \/\/ \u8bf7\u6c42\u8d85\u65f6\r\n                xmlhttp.ontimeout = e => {\r\n                    \/\/ console.log('request timeout');\r\n                };\r\n\r\n                xmlhttp.timeout = 0; \/\/ \u8bbe\u7f6e\u8d85\u65f6\u65f6\u95f4,0\u8868\u793a\u6c38\u4e0d\u8d85\u65f6\r\n                \/\/ \u521d\u59cb\u5316\u8bf7\u6c42\r\n                xmlhttp.open('POST', 'https:\/\/dmtx-api.dmartech.cn\/questionnaire\/api\/web-api\/questionnaire\/v1\/createImgCode\/'+requestParamsId, true);\r\n                \/\/ \u8bbe\u7f6e\u671f\u671b\u7684\u8fd4\u56de\u6570\u636e\u7c7b\u578b 'arraybuffer'\r\n                xmlhttp.responseType = 'arraybuffer';\r\n                \/\/ \u8bbe\u7f6e\u8bf7\u6c42\u5934\r\n                \/\/ xmlhttp.setRequestHeader('', '');\r\n                \/\/ \u53d1\u9001\u8bf7\u6c42\r\n                xmlhttp.send();\r\n\r\n                xmlhttp.onreadystatechange = function () {\r\n                    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {\r\n                        imgSecret = xmlhttp.getResponseHeader(\"X-Dmt-AccessKeySecret\"); \r\n                        var bufferUrl = btoa(\r\n                             new Uint8Array(xmlhttp.response).reduce((response, byte) => response + String.fromCharCode(byte), '')\r\n                         );\r\n                        imgDom.src = 'data:image\/png;base64,' + bufferUrl;\r\n                    }\r\n                }\r\n            }\r\n        }\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n        \/\/ \u83b7\u53d6\u77ed\u4fe1\u9a8c\u8bc1\u7801\r\n        function getVerCode(){\r\n            if(isNaN(Number(paperId))){\r\n                return false;\r\n            }\r\n            var inputDom = event.target.parentNode.parentNode.querySelector(\".form-input\");\r\n            var smsSignatureKeyItem = smsSignatureKeyList.find(item => item.name == inputDom.id);\r\n            var interTitle =\"\";\r\n            var interPhoneItem = interPhoneList.find(item => item.name == inputDom.id);\r\n            if(interPhoneItem){\r\n                interTitle = event.target.parentNode.parentNode.querySelector('select').children[event.target.parentNode.parentNode.querySelector('select').selectedIndex].value == '+86' ? \"\" : event.target.parentNode.parentNode.querySelector('select').children[event.target.parentNode.parentNode.querySelector('select').selectedIndex].value;\r\n            } else {\r\n                var notInterPhone = notInterPhoneList.find(item => item.name == inputDom.id);\r\n                if(notInterPhone){\r\n                    if (inputDom.value.length != 0 && !(\/^[1][2,3,4,5,6,7,8,9][0-9]{9}$\/.test(inputDom.value))) {\r\n                        inputDom.className = 'form-input form-error';\r\n                        inputDom.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                        if(notInterPhone.value){\r\n                            inputDom.parentNode.parentNode.querySelector('.form-error-info').innerText = notInterPhone.value;\r\n                        }else{\r\n                            inputDom.parentNode.parentNode.querySelector('.form-error-info').innerText = '\u624b\u673a\u683c\u5f0f\u9519\u8bef';\r\n                        }\r\n                        return false;\r\n                    } else if(inputDom.value.length === 0) {\r\n                        inputDom.className = 'form-input form-error';\r\n                        inputDom.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                        inputDom.parentNode.parentNode.querySelector('.form-error-info').innerText = '\u8bf7\u5148\u8f93\u5165\u624b\u673a\u53f7';\r\n                        return false;\r\n                    } else {\r\n                        inputDom.className = 'form-input form-valid';\r\n                        inputDom.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'none';\r\n                        inputDom.parentNode.parentNode.querySelector('.form-error-info').innerText = '';\r\n                    }\r\n                }else{\r\n                    return false;\r\n                }\r\n            }\r\n            var xmlhttp;\r\n            var target = event.target;\r\n            if (window.XMLHttpRequest)\r\n            {\r\n                \/\/  IE7+, Firefox, Chrome, Opera, Safari \u6d4f\u89c8\u5668\u6267\u884c\u4ee3\u7801\r\n                xmlhttp=new XMLHttpRequest();\r\n            }\r\n            else\r\n            {\r\n                \/\/ IE6, IE5 \u6d4f\u89c8\u5668\u6267\u884c\u4ee3\u7801\r\n                xmlhttp=new ActiveXObject(\"Microsoft.XMLHTTP\");\r\n            }\r\n    \r\n            \/\/ \u8bf7\u6c42\u6210\u529f\u56de\u8c03\u51fd\u6570\r\n            xmlhttp.onload = e => {\r\n                console.log('request success');\r\n            };\r\n            \/\/ \u8bf7\u6c42\u7ed3\u675f\r\n            xmlhttp.onloadend = e => {\r\n                \/\/ console.log('request loadend');\r\n            };\r\n            \/\/ \u8bf7\u6c42\u51fa\u9519\r\n            xmlhttp.onerror = e => {\r\n                \/\/ console.log('request error');\r\n            };\r\n            \/\/ \u8bf7\u6c42\u8d85\u65f6\r\n            xmlhttp.ontimeout = e => {\r\n                \/\/ console.log('request timeout');\r\n            };\r\n            xmlhttp.timeout = 0; \/\/ \u8bbe\u7f6e\u8d85\u65f6\u65f6\u95f4,0\u8868\u793a\u6c38\u4e0d\u8d85\u65f6\r\n\r\n            xmlhttp.open('POST', 'https:\/\/dmtx-api.dmartech.cn\/questionnaire\/api\/web-api\/questionnaire\/v1\/createSmsCode\/'+paperId, true);\r\n            xmlhttp.responseType = 'json';\r\n            xmlhttp.setRequestHeader('Content-Type', 'application\/json;charset=utf-8');\r\n            var data = {\r\n                id:paperId,\r\n                mobile: interTitle+inputDom.value,\r\n                sendoutId: smsSignatureKeyItem.value\r\n            }\r\n            xmlhttp.send(JSON.stringify(data)); \r\n            xmlhttp.onreadystatechange=function(){\r\n                if (xmlhttp.readyState==4 && xmlhttp.status==200)\r\n                {\r\n                    var response = '';\r\n                    \/\/ IE Object\u54cd\u5e94\u7ed3\u679c\u4e3astring\u7c7b\u578b\r\n                    typeof xmlhttp.response === 'string' ? response = JSON.parse(xmlhttp.response) : response = xmlhttp.response;\r\n                    smsSecret = response.data.accessKeySecret;\r\n                    var count = 60;\r\n                    var timer = setInterval(function() {\r\n                        count--;\r\n                        target.value = count + 's\u540e\u91cd\u65b0\u53d1\u9001';\r\n                        target.disabled = true;\r\n                        if (count === 0) {\r\n                            target.value = '\u83b7\u53d6\u9a8c\u8bc1\u7801';\r\n                            target.disabled = false;\r\n                            clearInterval(timer);\r\n                        }\r\n                    }, 1000);\r\n                }\r\n            }\r\n        }\r\n\r\n        \/\/\u5237\u65b0\u83b7\u53d6\u56fe\u7247\u9a8c\u8bc1\u7801\r\n            function getImgCode() {\r\n                if(isNaN(Number(paperId))){\r\n                    return false;\r\n                }\r\n                var imgDom = event.target;\r\n                var xmlhttp;\r\n                if (window.XMLHttpRequest) {\r\n                    \/\/  IE7+, Firefox, Chrome, Opera, Safari \u6d4f\u89c8\u5668\u6267\u884c\u4ee3\u7801\r\n                    xmlhttp = new XMLHttpRequest();\r\n                } else {\r\n                    \/\/ IE6, IE5 \u6d4f\u89c8\u5668\u6267\u884c\u4ee3\u7801\r\n                    xmlhttp = new ActiveXObject(\"Microsoft.XMLHTTP\");\r\n                }\r\n                \/\/ \u8bf7\u6c42\u6210\u529f\u56de\u8c03\u51fd\u6570\r\n                xmlhttp.onload = e => {\r\n                    \/\/ console.log('request success');\r\n                };\r\n                \/\/ \u8bf7\u6c42\u7ed3\u675f\r\n                xmlhttp.onloadend = e => {\r\n                    \/\/ console.log('request loadend');\r\n                };\r\n                \/\/ \u8bf7\u6c42\u51fa\u9519\r\n                xmlhttp.onerror = e => {\r\n                    \/\/ console.log('request error');\r\n                };\r\n                \/\/ \u8bf7\u6c42\u8d85\u65f6\r\n                xmlhttp.ontimeout = e => {\r\n                    \/\/ console.log('request timeout');\r\n                };\r\n\r\n                xmlhttp.timeout = 0; \/\/ \u8bbe\u7f6e\u8d85\u65f6\u65f6\u95f4,0\u8868\u793a\u6c38\u4e0d\u8d85\u65f6\r\n                \/\/ \u521d\u59cb\u5316\u8bf7\u6c42\r\n                xmlhttp.open('POST', 'https:\/\/dmtx-api.dmartech.cn\/questionnaire\/api\/web-api\/questionnaire\/v1\/createImgCode\/'+paperId, true);\r\n                \/\/ \u8bbe\u7f6e\u671f\u671b\u7684\u8fd4\u56de\u6570\u636e\u7c7b\u578b 'arraybuffer'\r\n                xmlhttp.responseType = 'arraybuffer';\r\n                \/\/ \u8bbe\u7f6e\u8bf7\u6c42\u5934\r\n                \/\/ xmlhttp.setRequestHeader('', '');\r\n                \/\/ \u53d1\u9001\u8bf7\u6c42\r\n                xmlhttp.send();\r\n\r\n                xmlhttp.onreadystatechange = function () {\r\n                    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {\r\n                            imgSecret =xmlhttp.getResponseHeader(\"X-Dmt-AccessKeySecret\"); \r\n                            var bufferUrl = btoa(\r\n                                new Uint8Array(xmlhttp.response).reduce((response, byte) => response + String.fromCharCode(byte), '')\r\n                            );\r\n                        imgDom.src = 'data:image\/png;base64,' + bufferUrl;\r\n                    }\r\n                }\r\n            }\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n        \/\/  \u63d0\u793a\u5c55\u5f00\u6298\u53e0\r\n        function openPrompt(){\r\n            if(event.target.innerText === '\u5c55\u5f00'){\r\n                event.target.innerText = '\u6298\u53e0';\r\n                event.target.parentNode.querySelectorAll('span')[0].style['white-space']='pre-line';\r\n                event.target.parentNode.querySelectorAll('span')[0].style['display']='inline';\r\n            }else if(event.target.innerText === '\u6298\u53e0'){\r\n                event.target.innerText = '\u5c55\u5f00';\r\n                event.target.parentNode.querySelectorAll('span')[0].style['white-space']='nowrap';\r\n                event.target.parentNode.querySelectorAll('span')[0].style['display']='inline-block';\r\n            }\r\n            event.stopPropagation();\r\n            event.preventDefault();\r\n        }\r\n\r\n\r\n        \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n        function mulitInputBlur(selindex){\r\n            var multiOrderDataItem = multiOrderDataList.find(item => item.name == event.target.id);\r\n            if(selindex == 1){\r\n                if(event.target.selectedIndex == 0){\r\n                    var text ='<option value=\"null\">\u8bf7\u9009\u62e9<\/option>'\r\n                    event.target.parentNode.querySelector('select:last-child').outerHTML=event.target.parentNode.querySelector('select:last-child').outerHTML.slice(0,event.target.parentNode.querySelector('select:last-child').outerHTML.indexOf('<option'))+text+event.target.parentNode.querySelector('select:last-child').outerHTML.substring(event.target.parentNode.querySelector('select:last-child').outerHTML.indexOf('<\/select>'),);\r\n                    \/\/ event.target.className = 'form-input form-error';\r\n                    \/\/ event.target.parentNode.querySelector('select:last-child').className = 'form-input form-error';\r\n                    \/\/ event.target.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                    \/\/ if(multiOrderDataItem.value){\r\n                    \/\/     event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = multiOrderDataItem.value;\r\n                    \/\/ }else{\r\n                    \/\/     event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = '\u6b64\u9879\u4e3a\u5fc5\u586b';\r\n                    \/\/ }\r\n                    \/\/ return false;\r\n                }else{\r\n                    var text ='';\r\n                    \/\/ var text ='<option value=\"null\">\u8bf7\u9009\u62e9<\/option>'\r\n                    for(let i =0;i<multiOrderDataItem.value[event.target.selectedIndex-1].dataList.length;i++){\r\n                        text = text + '<option value=\"'+multiOrderDataItem.value[event.target.selectedIndex-1].dataList[i].name+'\">'+multiOrderDataItem.value[event.target.selectedIndex-1].dataList[i].name+'<\/option>'\r\n                    }\r\n                    event.target.parentNode.querySelector('select:last-child').outerHTML=event.target.parentNode.querySelector('select:last-child').outerHTML.slice(0,event.target.parentNode.querySelector('select:last-child').outerHTML.indexOf('<option'))+text+event.target.parentNode.querySelector('select:last-child').outerHTML.substring(event.target.parentNode.querySelector('select:last-child').outerHTML.indexOf('<\/select>'),);\r\n                    event.target.className = 'form-input form-valid';\r\n                    event.target.parentNode.parentNode.querySelector('select:last-child').className = 'form-input form-valid';\r\n                    event.target.parentNode.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'none';\r\n                    event.target.parentNode.parentNode.parentNode.querySelector('.form-error-info').innerText = '';\r\n                }\r\n            }else if(selindex == 2){\r\n\r\n            }\r\n        }\r\n\r\n\r\n\r\n        function inputImgCodeBlur() { \r\n            if (event.target.value.length == 0) {\r\n                event.target.className = 'form-input form-error';\r\n                event.target.parentNode.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                event.target.parentNode.parentNode.parentNode.querySelector('.form-error-info').innerText = '\u6b64\u9879\u4e3a\u5fc5\u586b';\r\n            } else {\r\n                event.target.className = 'form-input form-valid';\r\n                event.target.parentNode.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'none';\r\n                event.target.parentNode.parentNode.parentNode.querySelector('.form-error-info').innerText = '';\r\n            }\r\n        }\r\n\r\n        function inputBlur(){\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n            \/\/ \u624b\u673a\u9a8c\u8bc1\u7801\u8f93\u5165\u9650\u5236\r\n            var smsPhoneItem = smsPhoneList.find(item => item.name == event.target.id);\r\n            if(smsPhoneItem && event.target.value.length != 0){\r\n                event.target.parentNode.querySelector(\"[name='telvercodeBtn']\").disabled = false;\r\n                \/\/ event.target.parentNode.parentNode.querySelector(\"[name='telvercode']\").disabled = false;\r\n            }else if(smsPhoneItem && event.target.value.length == 0){\r\n                event.target.parentNode.querySelector(\"[name='telvercodeBtn']\").disabled = true;\r\n                \/\/ event.target.parentNode.parentNode.querySelector(\"[name='telvercode']\").disabled = true;\r\n            }\r\n\r\n\r\n\r\n\r\n            \/\/ \u5fc5\u586b\u8f93\u5165\u6846\r\n            var required = requiredTextList.find(item => item.name == event.target.id);\r\n            if(required){\r\n                if(event.target.value.length == 0){\r\n                    event.target.className = 'form-input form-error';\r\n                    event.target.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                    if(required.value){\r\n                        event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = required.value;\r\n                    }else{\r\n                        event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = '\u6b64\u9879\u4e3a\u5fc5\u586b';\r\n                    }\r\n                    return false;\r\n                }else{\r\n                    event.target.className = 'form-input form-valid';\r\n                    event.target.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'none';\r\n                    event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = '';\r\n                }\r\n            }\r\n            \r\n            \/\/ \u8ba2\u9605\u5355\u72ec\u5904\u7406\uff0cid\u8d4b\u503c\u89c4\u5219\u4e0d\u9002\u7528\u4e0e\u8ba2\u9605, \u53d6\u503c\u4e5f\u4e0d\u540c\r\n            if (event.target.id.indexOf('subscription') > -1) {\r\n                if (document.querySelector('#' + event.target.id).checked) {\r\n                    document.querySelector('#' + event.target.id).parentNode.parentNode.parentNode.parentNode.querySelector('.form-error-info').innerText = '';\r\n                }\r\n            }\r\n\r\n\r\n\r\n\r\n\r\n            \/\/ \u90ae\u7bb1\u683c\u5f0f\u6821\u9a8c\r\n            var emailVerifyer = emailVerifyList.find(item => item.name == event.target.id);\r\n            if(emailVerifyer){\r\n                if(event.target.value.length != 0 && !(emailCheckRegular.test(event.target.value))){\r\n                    event.target.className = 'form-input form-error';\r\n                    event.target.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                    if(emailVerifyer.value){\r\n                        event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = emailVerifyer.value;\r\n                    }else{\r\n                        event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = '\u90ae\u7bb1\u683c\u5f0f\u9519\u8bef';\r\n                    }\r\n                    return false;\r\n                }else{\r\n                    event.target.className = 'form-input form-valid';\r\n                    event.target.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'none';\r\n                    event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = '';\r\n                }\r\n            }\r\n\r\n\r\n\r\n\r\n\r\n\r\n            \/\/ \u6700\u5927\u6700\u5c0f\u503c\r\n            var lengthItem = lengthList.find(item => item.name == event.target.id);\r\n            if(lengthItem && event.target.getAttribute('minlength') && event.target.value.length < event.target.getAttribute('minlength')){\r\n                event.target.className = 'form-input form-error';\r\n                event.target.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                if(lengthItem.value){\r\n                    event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = lengthItem.value;\r\n                }else{\r\n                    event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = '\u6b64\u9879\u6700\u5c11\u4e3a'+event.target.getAttribute('minlength')+'\u4e2a\u5b57\u3002';\r\n                }\r\n                return false;\r\n            }else if(lengthItem){\r\n                event.target.className = 'form-input form-valid';\r\n                event.target.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'none';\r\n                event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = '';\r\n            }\r\n            if(lengthItem && event.target.getAttribute('maxlength') && event.target.value.length > event.target.getAttribute('maxlength')){\r\n                event.target.className = 'form-input form-error';\r\n                event.target.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                if(lengthItem.value){\r\n                    event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = lengthItem.value;\r\n                }else{\r\n                    event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = '\u6b64\u9879\u6700\u591a\u4e3a'+event.target.getAttribute('maxlength')+'\u4e2a\u5b57\u3002';\r\n                }\r\n                return false;\r\n            }else if(lengthItem){\r\n                event.target.className = 'form-input form-valid';\r\n                event.target.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'none';\r\n                event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = '';\r\n            }\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n            \r\n            \/\/ \u624b\u673a\u683c\u5f0f\u6821\u9a8c\r\n            var notInterPhone = notInterPhoneList.find(item => item.name == event.target.id);\r\n            if(notInterPhone){\r\n                if (event.target.value.length != 0 && !(\/^[1][2,3,4,5,6,7,8,9][0-9]{9}$\/.test(event.target.value))) {\r\n                    event.target.className = 'form-input form-error';\r\n                    event.target.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                    if(notInterPhone.value){\r\n                        event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = notInterPhone.value;\r\n                    }else{\r\n                        event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = '\u624b\u673a\u683c\u5f0f\u9519\u8bef';\r\n                    }\r\n                    return false;\r\n                }else{\r\n                    event.target.className = 'form-input form-valid';\r\n                    event.target.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'none';\r\n                    event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = '';\r\n                }\r\n            }\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n            \/\/not text required\r\n            var requiredNotTextItem = requiredNotTextList.find(item => item.name.find(item=>item == event.target.id));\r\n            if(requiredNotTextItem){\r\n                event.target.parentNode.parentNode.parentNode.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'none';\r\n                event.target.parentNode.parentNode.parentNode.parentNode.parentNode.querySelector('.form-error-info').innerText = '';\r\n            }\r\n\r\n\r\n            var requiredSelectItem = requiredSelectList.find(item => item.name == event.target.id);\r\n            if(requiredSelectItem){\r\n                if(event.target.selectedIndex == 0){\r\n                    event.target.className = 'form-input form-error';\r\n                    event.target.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                    if(requiredSelectItem.value){\r\n                        event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = requiredSelectItem.value;\r\n                    }else{\r\n                        event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = '\u6b64\u9879\u4e3a\u5fc5\u586b';\r\n                    }\r\n                    return false;\r\n                }else{\r\n                    event.target.className = 'form-input form-valid';\r\n                    event.target.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'none';\r\n                    event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = '';\r\n                }\r\n            }\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n        }\r\n\r\n\r\n\r\n        function toSubmit(){\r\n            \/\/ \u5fc5\u586b\r\n            for(let i = 0;i < verificationCodeList.length;i++){\r\n                if(document.querySelector('#'+verificationCodeList[i].name).value.length == 0){\r\n                    document.querySelector('#'+verificationCodeList[i].name).className = 'form-input form-error';\r\n                    document.querySelector('#'+verificationCodeList[i].name).parentNode.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                    if(verificationCodeList[i].value){\r\n                        document.querySelector('#'+verificationCodeList[i].name).parentNode.parentNode.parentNode.querySelector('.form-error-info').innerText = verificationCodeList[i].value;\r\n                    }else{\r\n                        document.querySelector('#'+verificationCodeList[i].name).parentNode.parentNode.parentNode.querySelector('.form-error-info').innerText = '\u6b64\u9879\u4e3a\u5fc5\u586b';\r\n                    }\r\n                }\r\n            }\r\n            var emptyVerificationCode = verificationCodeList.find(item => {\r\n                return document.querySelector('#'+item.name).value.length == 0\r\n            })\r\n            if(emptyVerificationCode){\r\n                return false;\r\n            }\r\n\r\n\r\n\r\n            \/\/ \u5fc5\u586bno text\r\n            for(let i = 0;i < requiredNotTextList.length;i++){\r\n                var targetName = requiredNotTextList[i].name;\r\n                var emptyNotText = requiredNotTextList[i].name.find(item =>document.querySelector('#'+item).checked)\r\n                if (typeof targetName !== 'string') {\r\n                   emptyNotText = false; \r\n                   for (let i = 0; i < targetName.length; i++) {\r\n                       if (document.querySelector('#' + targetName[i]).checked) {\r\n                           emptyNotText = true;\r\n                       }\r\n                   }\r\n                }\r\n                if(!emptyNotText){\r\n                    document.querySelector('#'+requiredNotTextList[i].name[0]).parentNode.parentNode.parentNode.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                    if(requiredNotTextList[i].value){\r\n                        document.querySelector('#'+requiredNotTextList[i].name[0]).parentNode.parentNode.parentNode.parentNode.parentNode.querySelector('.form-error-info').innerText = requiredNotTextList[i].value;\r\n                    }else{\r\n                        document.querySelector('#'+requiredNotTextList[i].name[0]).parentNode.parentNode.parentNode.parentNode.parentNode.querySelector('.form-error-info').innerText = '\u6b64\u9879\u4e3a\u5fc5\u586b';\r\n                    }\r\n                    return false;\r\n                }\r\n            }\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n            \/\/ \u5fc5\u586b\r\n            for(let i = 0;i < requiredTextList.length;i++){\r\n                \/\/ \u8ba2\u9605\u5355\u72ec\u5904\u7406\uff0cid\u8d4b\u503c\u89c4\u5219\u4e0d\u9002\u7528\u4e0e\u8ba2\u9605, \u53d6\u503c\u4e5f\u4e0d\u540c\r\n                if (requiredTextList[i].name.indexOf('subscription') > -1) {\r\n                    var index = ~~requiredTextList[i].name.split('subscription')[1];\r\n                    var next = index + 1;\r\n                    document.querySelector('#subscription' + index).className = 'form-error';\r\n                    document.querySelector('#subscription' + index).parentNode.parentNode.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                    if (document.querySelector('#subscription' + index).checked || document.querySelector('#subscription' + next).checked) {\r\n                        document.querySelector('#subscription' + index).parentNode.parentNode.parentNode.parentNode.querySelector('.form-error-info').innerText = '';\r\n                    } else {\r\n                        document.querySelector('#subscription' + index).parentNode.parentNode.parentNode.parentNode.querySelector('.form-error-info').innerText = '\u6b64\u9879\u4e3a\u5fc5\u586b';\r\n                    }\r\n                } else if(document.querySelector('#'+requiredTextList[i].name).value.length == 0){\r\n                    document.querySelector('#'+requiredTextList[i].name).className = 'form-input form-error';\r\n                    document.querySelector('#'+requiredTextList[i].name).parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                    if(requiredTextList[i].value){\r\n                        document.querySelector('#'+requiredTextList[i].name).parentNode.parentNode.querySelector('.form-error-info').innerText = requiredTextList[i].value;\r\n                    }else{\r\n                        document.querySelector('#'+requiredTextList[i].name).parentNode.parentNode.querySelector('.form-error-info').innerText = '\u6b64\u9879\u4e3a\u5fc5\u586b';\r\n                    }\r\n                }\r\n            }\r\n            var empty = requiredTextList.find(item => {\r\n                return item.name.indexOf('subscription') === -1 && document.querySelector('#'+item.name).value.length == 0\r\n            })\r\n            var subscriptionEmpty = requiredTextList.find(item => {\r\n                var index = ~~item.name.split('subscription')[1];\r\n                var next = index + 1;\r\n                return item.name.indexOf('subscription') !== -1 && !document.querySelector('#subscription' + index).checked && !document.querySelector('#subscription' + next).checked\r\n            })\r\n            if(empty || subscriptionEmpty){\r\n                return false;\r\n            }\r\n\r\n\r\n            \/\/ \u5fc5\u586b\r\n            for(let i = 0;i < requiredSelectList.length;i++){\r\n                if(document.querySelector('#'+requiredSelectList[i].name).selectedIndex == 0){\r\n                    document.querySelector('#'+requiredSelectList[i].name).className = 'form-input form-error';\r\n                    document.querySelector('#'+requiredSelectList[i].name).parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                    if(requiredSelectList[i].value){\r\n                        document.querySelector('#'+requiredSelectList[i].name).parentNode.parentNode.querySelector('.form-error-info').innerText = requiredSelectList[i].value;\r\n                    }else{\r\n                        document.querySelector('#'+requiredSelectList[i].name).parentNode.parentNode.querySelector('.form-error-info').innerText = '\u6b64\u9879\u4e3a\u5fc5\u586b';\r\n                    }\r\n                }\r\n            }\r\n            var requiredSelectItemempty = requiredSelectList.find(item => {\r\n                return document.querySelector('#'+item.name).selectedIndex == 0\r\n            })\r\n            if(requiredSelectItemempty){\r\n                return false;\r\n            }\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n            \/\/ \u90ae\u7bb1\u6821\u9a8c\r\n            for(let i = 0;i < emailVerifyList.length;i++){\r\n                if(document.querySelector('#'+emailVerifyList[i].name).value.length!=0 && !(emailCheckRegular.test(document.querySelector('#'+emailVerifyList[i].name).value))){\r\n                    document.querySelector('#'+emailVerifyList[i].name).className = 'form-input form-error';\r\n                    document.querySelector('#'+emailVerifyList[i].name).parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                    if(emailVerifyList[i].value){\r\n                        event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = emailVerifyList[i].value;\r\n                    }else{\r\n                        document.querySelector('#'+emailVerifyList[i].name).parentNode.parentNode.querySelector('.form-error-info').innerText = '\u90ae\u7bb1\u683c\u5f0f\u9519\u8bef';\r\n                    }\r\n                }\r\n            }\r\n            var emailVerifyFalse = emailVerifyList.find(item => {\r\n                return document.querySelector('#'+item.name).value.length!=0 && !(emailCheckRegular.test(document.querySelector('#'+item.name).value))\r\n            })\r\n            if(emailVerifyFalse){\r\n                return false;\r\n            }\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n            \/\/ \u6700\u5927\u503c\u6700\u5c0f\u503c\u5224\u65ad\r\n            for(let i = 0;i < lengthList.length;i++){\r\n                if(document.querySelector('#'+lengthList[i].name).getAttribute('minlength') && document.querySelector('#'+lengthList[i].name).value.length < document.querySelector('#'+lengthList[i].name).getAttribute('minlength')){\r\n                    document.querySelector('#'+lengthList[i].name).className = 'form-input form-error';\r\n                    document.querySelector('#'+lengthList[i].name).parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                    if(lengthList[i].value){\r\n                        document.querySelector('#'+lengthList[i].name).parentNode.parentNode.querySelector('.form-error-info').innerText = lengthList[i].value;\r\n                    }else{\r\n                        document.querySelector('#'+lengthList[i].name).parentNode.parentNode.querySelector('.form-error-info').innerText = '\u6b64\u9879\u6700\u5c11\u4e3a'+document.querySelector('#'+lengthList[i].name).getAttribute('minlength')+'\u4e2a\u5b57\u3002';\r\n                    }\r\n                }\r\n\r\n                if(document.querySelector('#'+lengthList[i].name).getAttribute('maxlength') && document.querySelector('#'+lengthList[i].name).value.length > document.querySelector('#'+lengthList[i].name).getAttribute('maxlength')){\r\n                    document.querySelector('#'+lengthList[i].name).className = 'form-input form-error';\r\n                    document.querySelector('#'+lengthList[i].name).parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                    if(lengthList[i].value){\r\n                        document.querySelector('#'+lengthList[i].name).parentNode.parentNode.querySelector('.form-error-info').innerText = lengthList[i].value;\r\n                    }else{\r\n                        document.querySelector('#'+lengthList[i].name).parentNode.parentNode.querySelector('.form-error-info').innerText = '\u6b64\u9879\u6700\u591a\u4e3a'+document.querySelector('#'+lengthList[i].name).getAttribute('maxlength')+'\u4e2a\u5b57\u3002';\r\n                    }\r\n                }\r\n\r\n            }\r\n            var minError = lengthList.find(item => {\r\n                return document.querySelector('#'+item.name).getAttribute('minlength') && document.querySelector('#'+item.name).value.length < document.querySelector('#'+item.name).getAttribute('minlength')\r\n            })\r\n            if(minError){\r\n                return false;\r\n            }\r\n            var maxError = lengthList.find(item => {\r\n                return document.querySelector('#'+item.name).getAttribute('maxlength') && document.querySelector('#'+item.name).value.length > document.querySelector('#'+item.name).getAttribute('maxlength')\r\n            })\r\n            if(maxError){\r\n                return false;\r\n            }\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n            \r\n            \/\/ \u624b\u673a\u53f7\u683c\u5f0f\u6821\u9a8c\r\n            for(let i = 0;i < notInterPhoneList.length;i++){\r\n                if (document.querySelector('#' + notInterPhoneList[i].name).value.length != 0 && !(\/^[1][2,3,4,5,6,7,8,9][0-9]{9}$\/.test(document.querySelector('#' + notInterPhoneList[i].name).value))) {\r\n                    document.querySelector('#'+notInterPhoneList[i].name).className = 'form-input form-error';\r\n                    document.querySelector('#'+notInterPhoneList[i].name).parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                    if(notInterPhoneList[i].value){\r\n                        event.target.parentNode.parentNode.querySelector('.form-error-info').innerText = notInterPhoneList[i].value;\r\n                    }else{\r\n                        event.target.parentNode.parentNode.querySelector('#' + notInterPhoneList[i].name ).parentNode.parentNode.querySelector('.form-error-info').innerText = '\u624b\u673a\u683c\u5f0f\u9519\u8bef';\r\n                    }\r\n                }\r\n            }\r\n            var noInterPhoneFalse = notInterPhoneList.find(item => {\r\n                return document.querySelector('#' + item.name).value.length != 0 && !(\/^[1][2,3,4,5,6,7,8,9][0-9]{9}$\/.test(document.querySelector('#' + item.name).value))\r\n            })\r\n            if(noInterPhoneFalse){\r\n                return false;\r\n            }\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n            \/\/ \u570b\u969b\u624b\u6a5f\u865f\u6aa2\u6e2c\r\n            var formData = new FormData(document.querySelector('form'));\r\n            for(let i = 0;i < interPhoneList.length;i++){\r\n                formData.set(i.name, document.querySelector('#'+interPhoneList[i].name).parentNode.querySelector('select').querySelectorAll('option')[document.querySelector('#'+interPhoneList[i].name).parentNode.querySelector('select').selectedIndex].value+'document.querySelector(\"#\"+interPhoneList[i].name).value');\r\n            }\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n            \/\/ sms\u9a8c\u8bc1\u7801\u683c\u5f0f\u6821\u9a8c\r\n            for(let i = 0;i < smsPhoneList.length;i++){\r\n                if(document.querySelector('#'+smsPhoneList[i].name).parentNode.querySelector('.form-telvercode').value.length == 0){\r\n                    document.querySelector('#'+smsPhoneList[i].name).className = 'form-input form-error';\r\n                    document.querySelector('#'+smsPhoneList[i].name).parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                    if(smsPhoneList[i].value){\r\n                        document.querySelector('#'+smsPhoneList[i].name).parentNode.parentNode.querySelector('.form-error-info').innerText = smsPhoneList[i].value;\r\n                    }else{\r\n                        document.querySelector('#'+smsPhoneList[i].name).parentNode.parentNode.querySelector('.form-error-info').innerText = '\u9a8c\u8bc1\u7801\u4e0d\u80fd\u4e3a\u7a7a';\r\n                    }\r\n                }\r\n            }\r\n            var noverrifycode = smsPhoneList.find(item => {\r\n                return document.querySelector('#'+item.name).parentNode.querySelector('.form-telvercode').value.length == 0;\r\n            })\r\n            if(noverrifycode){\r\n                return false;\r\n            }\r\n\r\n\r\n\r\n\r\n\r\n            for(let i = 0;i < requiredmultiList.length;i++){\r\n\r\n                if(document.querySelector('#'+requiredmultiList[i].name).selectedIndex == 0 && document.querySelector('#'+requiredmultiList[i].name).parentNode.querySelector('select:last-child').selectedIndex == 0 ){\r\n                    document.querySelector('#'+requiredmultiList[i].name).className = 'form-input form-error';\r\n                    document.querySelector('#'+requiredmultiList[i].name).parentNode.querySelector('select:last-child').className = 'form-input form-error';\r\n                    document.querySelector('#'+requiredmultiList[i].name).parentNode.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                    if(requiredmultiList[i].value){\r\n                        document.querySelector('#'+requiredmultiList[i].name).parentNode.parentNode.parentNode.querySelector('.form-error-info').innerText = requiredmultiList[i].value;\r\n                    }else{\r\n                        document.querySelector('#'+requiredmultiList[i].name).parentNode.parentNode.parentNode.querySelector('.form-error-info').innerText = '\u6b64\u9879\u4e3a\u5fc5\u586b';\r\n                    }\r\n                    return false;\r\n                }\r\n            }\r\n            \r\n            \/\/ \u5355\u9009\u3001\u591a\u9009\u9009\u62e9\u5176\u4ed6\uff0c \u5176\u4ed6\u586b\u5199\u5185\u5bb9\u4e0d\u80fd\u4e3a\u7a7a\r\n            for (let i = 0; i < chooseOthersList.length; i++) {\r\n                let checked = false;\r\n                let checkedList = chooseOthersList[i].name.filter(itemId => document.querySelector('#' + itemId).checked);\r\n                if (checkedList.length > 0) { \r\n                    for (let j = 0; j < checkedList.length; j++) {\r\n                        let inputId = checkedList[j] + 'others';\r\n                        let target = document.querySelector('#' + checkedList[j]);\r\n                        if (!document.querySelector('#' + inputId).value) {\r\n                            target.parentNode.parentNode.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                            target.parentNode.parentNode.parentNode.parentNode.querySelector('.form-error-info').innerText = '\u9009\u5b9a\u5185\u5bb9\u4e0d\u80fd\u4e3a\u7a7a';\r\n                            checked = true;\r\n                        }\r\n                    }\r\n                }\r\n                if (checked) return;\r\n            }\r\n            \r\n            \/\/ \u5730\u5740\u6570\u636e\u6821\u9a8c\r\n            if (checkAddressValue().length) return;\r\n            \/\/ \u56fd\u5bb6\u6570\u636e\u6821\u9a8c\r\n            if (checkCountryValue().length) return;\r\n            \r\n            if(isNaN(Number(paperId))){\r\n                return false;\r\n            }\r\n\r\n            \/\/ \u5730\u5740\u539f\u59cb\u6570\u636e\r\n            var templateAddressValue = addressLevel.map(elm => elm.templateValue);\r\n            \r\n            var OriginformData = new FormData(document.querySelector('form'));\r\n            \r\n            \/\/ \u5730\u5740\u5b57\u6bb5\u53e6\u6dfb\u52a0\u5230FormData\r\n            addressLevel.forEach(address => {\r\n                let domId = address.id;\r\n                let selectAddress = document.querySelector('#' + domId);\r\n                let inputDetail = document.querySelector('#detail_' + domId);\r\n                let resultValue = '';\r\n                if (selectAddress && selectAddress.value) {\r\n                    resultValue = selectAddress.value.replace(\/\\\/\/g, ' ');\r\n                }\r\n                if (inputDetail && inputDetail.value) {\r\n                    resultValue = resultValue + ' ' + inputDetail.value;\r\n                }\r\n                OriginformData.append(domId, resultValue);\r\n            });\r\n            \r\n            if(smsSecret && smsSecret.length != 0){\r\n                OriginformData.append(\"smsSecret\",smsSecret);\r\n            }\r\n            if(imgSecret && imgSecret.length != 0){\r\n                OriginformData.append(\"imgSecret\",imgSecret);\r\n            }\r\n            \r\n            \/\/ \u5b58\u50a8\u5730\u5740\u539f\u59cb\u6570\u636e\u7528\u4e8e\u8868\u5355\u62a5\u544a-\u5730\u5740\u5b57\u6bb5\u6570\u636e\u7f16\u8f91\r\n            if (templateAddressValue.length) {\r\n                OriginformData.append('templateAddressValue', JSON.stringify(templateAddressValue));\r\n            }\r\n            \/\/ var formData = {};\r\n            var openName = \"openid_\" + appid;\r\n            if (openid && appid) {\r\n                \/\/ formData[openName] = openid;\r\n                OriginformData.append(openName, openid);\r\n            }\r\n            if (microid) {\r\n                OriginformData.append('micropage_id', microid);\r\n            }\r\n            OriginformData.append(\"opening_time\", currentlyOpenTime);\r\n            OriginformData.append(\"unique_id\", userIdentity);\r\n            \/\/ OriginformData.forEach((value, key) => {\r\n            \/\/     if(value == \"null\"){\r\n            \/\/         return false;\r\n            \/\/     }\r\n            \/\/     if (formData[key]) {\r\n            \/\/         \/\/ \u6574\u7406\u63d0\u4ea4\u5730\u5740\u5185\u5bb9, \u62fc\u63a5\u5730\u5740\u8be6\u60c5\r\n            \/\/         if (addressIds.includes(key)) {\r\n            \/\/             formData[key] = formData[key].replace(\/\\\/\/g, ' ') + ' ' + value;\r\n            \/\/         } else {\r\n            \/\/             formData[key]+=\",\"+value;\r\n            \/\/         }\r\n            \/\/     }\r\n            \/\/     else {\r\n            \/\/         \/\/ \u6574\u7406\u63d0\u4ea4\u5730\u5740\u5185\u5bb9\r\n            \/\/         if (onlySelectAddressIds.includes(key)) {\r\n            \/\/             formData[key] = value.replace(\/\\\/\/g, ' ');\r\n            \/\/         } else {\r\n            \/\/             formData[key]=value;\r\n            \/\/         }\r\n            \/\/     }\r\n            \/\/ });\r\n            \/\/ var xmlhttpData = \"\";\r\n            \/\/ for(var formdataitem = 0 ; formdataitem < Object.keys(formData).length;formdataitem++){\r\n            \/\/     xmlhttpData += formdataitem === 0 ? Object.keys(formData)[formdataitem] + \"=\" + formData[Object.keys(formData)[formdataitem]] : \"&\" + Object.keys(formData)[formdataitem] + \"=\" + formData[Object.keys(formData)[formdataitem]];\r\n            \/\/ }\r\n            var xmlhttp;\r\n            if (window.XMLHttpRequest) {\r\n                \/\/  IE7+, Firefox, Chrome, Opera, Safari \u6d4f\u89c8\u5668\u6267\u884c\u4ee3\u7801\r\n                xmlhttp = new XMLHttpRequest();\r\n            } else {\r\n                \/\/ IE6, IE5 \u6d4f\u89c8\u5668\u6267\u884c\u4ee3\u7801\r\n                xmlhttp = new ActiveXObject(\"Microsoft.XMLHTTP\");\r\n            }\r\n            \/\/ \u8bf7\u6c42\u6210\u529f\u56de\u8c03\u51fd\u6570\r\n            xmlhttp.onload = e => {\r\n                \/\/ console.log('request success');\r\n            };\r\n            \/\/ \u8bf7\u6c42\u7ed3\u675f\r\n            xmlhttp.onloadend = e => {\r\n                \/\/ console.log('request loadend');\r\n            };\r\n            \/\/ \u8bf7\u6c42\u51fa\u9519\r\n            xmlhttp.onerror = e => {\r\n                \/\/ console.log('request error');\r\n            };\r\n            \/\/ \u8bf7\u6c42\u8d85\u65f6\r\n            xmlhttp.ontimeout = e => {\r\n                \/\/ console.log('request timeout');\r\n            };\r\n            xmlhttp.timeout = 0; \/\/ \u8bbe\u7f6e\u8d85\u65f6\u65f6\u95f4,0\u8868\u793a\u6c38\u4e0d\u8d85\u65f6\r\n            \/\/ \u521d\u59cb\u5316\u8bf7\u6c42\r\n            xmlhttp.open('POST', 'https:\/\/dmtx-api.dmartech.cn\/questionnaire\/api\/web-api\/questionnaire\/v1\/submitByForm\/'+paperId, true);\r\n            \/\/ \u8bbe\u7f6e\u671f\u671b\u7684\u8fd4\u56de\u6570\u636e\u7c7b\u578b ''\r\n            xmlhttp.responseType = 'json';\r\n            \/\/ FORMDATA\u683c\u5f0f \u8bbe\u7f6e\u8bf7\u6c42\u5934\r\n            \/\/ xmlhttp.setRequestHeader('Content-Type', 'application\/x-www-form-urlencoded; charset=UTF-8');\r\n            \/\/ JSON\u683c\u5f0f \u8bbe\u7f6e\u8bf7\u6c42\u5934\r\n            \/\/ xmlhttp.setRequestHeader('Content-Type', 'text\/plain;charset=UTF-8');\r\n            \/\/ \u53d1\u9001\u8bf7\u6c42\r\n            xmlhttp.send(OriginformData);\r\n            xmlhttp.onreadystatechange = function () {\r\n                if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {\r\n                    var response = '';\r\n                    typeof xmlhttp.response === 'string' ? response = JSON.parse(xmlhttp.response) : response = xmlhttp.response;\r\n                    if(response.code != 200 && response.data.field && response.code !== 0 ){\r\n                        var nopeatlist = response.data.field.split(',');\r\n                        for(let i =0;i<nopeatlist.length;i++){\r\n                            var repeatItem = repeatList.find(item=>item.name.includes(nopeatlist[i]))\r\n                            if(repeatItem){\r\n                                document.querySelector('#'+repeatItem.name).className = 'form-input form-error';\r\n                                document.querySelector('#'+repeatItem.name).parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'inline-block';\r\n                                if(repeatItem.value){\r\n                                    document.querySelector('#'+repeatItem.name).parentNode.parentNode.querySelector('.form-error-info').innerText = repeatItem.value;\r\n                                }else{\r\n                                    document.querySelector('#'+repeatItem.name).parentNode.parentNode.querySelector('.form-error-info').innerText = '\u6b64\u9879\u4e0d\u80fd\u63d0\u4ea4\u91cd\u590d\u503c';\r\n                                }\r\n                            }else{\r\n                                 alert(response.message);\r\n                            }\r\n                        }\r\n                    }else if(response.code != 200 && response.data.type == 4 && response.code !== 0 ){\r\n                        window.location.href = response.data.submitErrorUrl;\r\n                    }else if(response.code != 200 && response.code !== 0){\r\n                        alert(response.message);\r\n                    }else{\r\n                        \/\/\u5fae\u9875\u9762\u8868\u5355\u63d0\u4ea4\u7edf\u8ba1\r\n                        if (microid) {\r\n                            dataTrack(3);\r\n                        }\r\n                        var divString = '';\r\n                        let htmlJson = response.data.htmlStyle;\r\n                        if (!htmlJson) {                        \/\/\u6ca1\u6709\u8bbe\u7f6e\u8df3\u8f6c\u7684\u8868\u5355 \u63d0\u4ea4\u6210\u529f\u540e\u9ed8\u8ba4html\r\n                            divString = '<div class=\"form-sub-img\" ><img decoding=\"async\" src=\"https:\/\/form.dmartech.cn\/form\/7A2909CA-3C16-4FD5-ABDA-3907A5A75EE3.png\" style=\"display:inline;max-width: 150px;max-height: 150px;\">'+\r\n                                        '<p class=\"form-title\" style=\"fontSize:14px;fontWeight:normal;color:#000000;display:block\">' + \r\n                                        document.querySelector('form').getAttribute('name') + \r\n                                        '<\/p><p class=\"form-title\" style=\"fontSize:20px; fontWeight:normal;color:#000000;display:block\">\u63d0\u4ea4\u6210\u529f<\/p><\/div>';\r\n                        } else {\r\n                            let htmlDivStyle = JSON.parse(htmlJson);\r\n                            var divString1 = htmlDivStyle.htmlDivString1;\r\n                            var divString2 = htmlDivStyle.htmlDivString2;\r\n                            divString = divString1 + document.querySelector('form').getAttribute('name') +  divString2\r\n                        }\r\n                        \/\/ \u63d0\u4ea4\u540e\u80cc\u666f\u8272\u4e3a\u767d\u8272\uff1b\r\n                        document.getElementsByTagName('body')[0].style.background = '#fff';\r\n                        switch(response.data.type){\r\n                            case 0:\r\n                                document.querySelector('body').innerHTML = '<div>' + divString + '<\/div>';\r\n                                break;\r\n                            case 1:\r\n                                document.querySelector('body').innerHTML = '<div>' + response.data.content + '<\/div>';\r\n                                break;\r\n                            case 2:\r\n                                document.querySelector('body').innerHTML = response.data.content;\r\n                                break;\r\n                            case 3:\r\n                                window.location.href = response.data.content;\r\n                                break;\r\n                        }\r\n                    }\r\n                }\r\n            }\r\n            return false;\r\n        }\r\n        \r\n        \/\/ \u5176\u4ed6\u9009\u9879\u5185\u5bb9\u8f93\u5165\r\n        function otherInput() {\r\n            if (event.target.value) {\r\n                event.target.parentNode.parentNode.parentNode.parentNode.parentNode.querySelector('.form-error-info').style['display'] = 'none';\r\n                event.target.parentNode.parentNode.parentNode.parentNode.parentNode.querySelector('.form-error-info').innerText = '';\r\n                if(event.target.parentNode.querySelector('input').checked) event.target.parentNode.querySelector('input').value = event.target.value;\r\n            }\r\n        }\r\n        \/\/ \u6821\u9a8c\u5730\u5740\u4e3a\u7a7a\r\n        function checkAddressValue() {\r\n            let pass = [];\r\n            \/\/ \u5730\u5740\u5fc5\u586b\u6821\u9a8c\r\n            for (let i = 0; i < addressLevel.length; i++) {\r\n                let noEmpty = addressLevel[i].valueCanEmpty === false;\r\n                let domId = addressLevel[i].id;\r\n                let selectAddress = document.querySelector('#' + domId);\r\n                let inputDetail = document.querySelector('#detail_' + domId);\r\n                let domError = document.querySelector('.form_' + domId);\r\n                let errMsg = addressLevel[i].errMsg;\r\n                let noDefault = addressLevel[i].level.indexOf('default') === -1;\r\n\r\n                if (noEmpty && ((selectAddress && !selectAddress.value) || (!noDefault && !inputDetail.value))) {\r\n                    domError.style['display'] = 'inline-block';\r\n                    domError.innerHTML = errMsg !== '' ? errMsg : '\u5730\u5740\u5185\u5bb9\u4e0d\u80fd\u4e3a\u7a7a';\r\n                    pass.push(false);\r\n                } else {\r\n                    var templateValue = {\r\n                        selectValue: selectAddress ? selectAddress.value : '',\r\n                        detail: inputDetail ? inputDetail.value : '',\r\n                        fieldsId: domId\r\n                    }\r\n                    addressLevel[i].templateValue = templateValue;\r\n                    domError.style['display'] = 'none';\r\n                    domError.innerHTML = '';\r\n                }\r\n            }\r\n            \r\n            return pass;\r\n        }\r\n        \r\n        function getCountryList() {\r\n            let xmlhttp;\r\n            if (window.XMLHttpRequest) {\r\n                \/\/  IE7+, Firefox, Chrome, Opera, Safari \u6d4f\u89c8\u5668\u6267\u884c\u4ee3\u7801\r\n                xmlhttp = new XMLHttpRequest();\r\n            } else {\r\n                \/\/ IE6, IE5 \u6d4f\u89c8\u5668\u6267\u884c\u4ee3\u7801\r\n                xmlhttp = new ActiveXObject(\"Microsoft.XMLHTTP\");\r\n            }\r\n            xmlhttp.open('GET', 'https:\/\/dmtx-api.dmartech.cn\/questionnaire\/api\/web-api\/area\/getWorldCountryList', true);\r\n            xmlhttp.responseType = 'json';\r\n            xmlhttp.setRequestHeader('Content-Type', 'application\/json;charset=utf-8');\r\n            xmlhttp.send();\r\n\r\n            xmlhttp.onreadystatechange = function () {\r\n                if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {\r\n                    var response = '';\r\n                    typeof xmlhttp.response === 'string' ? response = JSON.parse(xmlhttp.response) : response = xmlhttp.response;\r\n                    if (response.code === 200 || response.code === 0) {\r\n                        setCountrySelect(response.data.CountryListWorldDataAll);\r\n                    }\r\n                }\r\n            }\r\n        }\r\n        \r\n        \/\/ \u8bbe\u7f6e\u56fd\u5bb6\u4e0b\u62c9\u6846\u9009\u62e9\u6570\u636e\r\n        function setCountrySelect(dataList) {\r\n            for(let i = 0; i < countryList.length; i++) {\r\n                let item = countryList[i];\r\n                \/\/ \u5fc5\u987b\u7528Jquery\u9009\u62e9\u5668\r\n                let targetDom = $('#' + item.id);\r\n                let [country, language] = item.set;\r\n                var customCountry = dataList;\r\n                \/\/ \u9650\u5236\u56fd\u5bb6\u9009\u62e9\r\n                if (country > 0) {\r\n                    customCountry = dataList.filter(data => data.id === country);\r\n                }\r\n                var params = {en: 'abbreviation', cn: 'name'};\r\n                var finalSource = customCountry.map(elm => {\r\n                    return {\r\n                        name: elm[params[language]], \r\n                        iso2: elm.iso2,\r\n                        id: elm.id\r\n                    };\r\n                });\r\n                targetDom.countrySelect.setCountryData(finalSource);\r\n                targetDom.countrySelect({\r\n                    \/\/ \u9ed8\u8ba4\u9009\u4e2d\u6570\u636e\r\n                    defaultCountry: 'cn',\r\n                    preferredCountries: [],\r\n                });\r\n            }\r\n        }\r\n        \/\/ \u6821\u9a8c\u56fd\u5bb6\u6570\u636e\r\n        function checkCountryValue() {\r\n            let pass = [];\r\n            for (let i = 0; i < countryList.length; i++) {\r\n                let item = countryList[i];\r\n                let inputDom = document.querySelector('#' + item.id);\r\n                let canNotEmpty = !item.valueCanEmpty;\r\n                let errorDom = document.querySelector('.country_info_' + item.id);\r\n                if (canNotEmpty && !inputDom.value) {\r\n                    errorDom.innerHTML = item.errMsg ? item.errMsg : '\u8bf7\u9009\u62e9\u56fd\u5bb6';\r\n                    pass.push(false);\r\n                } else {\r\n                    errorDom.innerHTML = '';\r\n                }\r\n            }\r\n            return pass;\r\n        }\r\n        \r\n        \/\/ \u83b7\u53d6\u7701\u5e02\u533a\u5217\u8868\r\n        function getAreaList(addCascader) {\r\n            let xmlhttp;\r\n            if (window.XMLHttpRequest) {\r\n                \/\/  IE7+, Firefox, Chrome, Opera, Safari \u6d4f\u89c8\u5668\u6267\u884c\u4ee3\u7801\r\n                xmlhttp = new XMLHttpRequest();\r\n            } else {\r\n                \/\/ IE6, IE5 \u6d4f\u89c8\u5668\u6267\u884c\u4ee3\u7801\r\n                xmlhttp = new ActiveXObject(\"Microsoft.XMLHTTP\");\r\n            }\r\n            xmlhttp.open('GET', 'https:\/\/dmtx-api.dmartech.cn\/questionnaire\/api\/web-api\/area\/getCountryListAll', true);\r\n            xmlhttp.responseType = 'json';\r\n            xmlhttp.setRequestHeader('Content-Type', 'application\/json;charset=utf-8');\r\n            xmlhttp.send();\r\n\r\n            xmlhttp.onreadystatechange = function () {\r\n                if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {\r\n                    var response = '';\r\n                    typeof xmlhttp.response === 'string' ? response = JSON.parse(xmlhttp.response) : response = xmlhttp.response;\r\n                    if (response.code === 200 || response.code === 0) {\r\n                        setCascader(addCascader, response.data);\r\n                    }\r\n                }\r\n            }\r\n        }\r\n        \r\n        \/\/ \u8bbe\u7f6e\u5730\u533a\u591a\u7ea7\u8054\u9009\u62e9\u5668\u6570\u636e\r\n        function setCascader(addCascader, area) {\r\n            addCascader.forEach(add => {\r\n                var max;\r\n                if (add.level.includes('default')) {\r\n                    max = add.level.length - 1;\r\n                } else {\r\n                    max = add.level.length;\r\n                }\r\n                \/\/ \u521d\u59cb\u5316\u7ec4\u4ef6\u6570\u636e\r\n                layui.config({\r\n                    base: \"https:\/\/form.dmartech.cn\/form\/form-static\/cascader\/layui\/lay\/mymodules\/\"\r\n                }).use(['cascader'], function() {\r\n                    var cascader = layui.cascader;\r\n                    \r\n                    cascader({\r\n                        elem: '#' + add.id,\r\n                        data: getAreaData(area.countryListAreaAllDTO[0].children, max, 0),\r\n                        success: function() {\r\n                            checkAddressValue();\r\n                        }\r\n                    });\r\n                });\r\n            });\r\n        }\r\n        \/\/ \u6574\u7406\u5730\u5740\u6570\u636e\r\n        function getAreaData(list, times, doTimes, result = []) {\r\n            if (doTimes < times) {\r\n                doTimes += 1;\r\n                result = list.map(elm => {\r\n                    return {\r\n                        value: elm.id,\r\n                        label: elm.name,\r\n                        children: getAreaData(elm.children, times, doTimes, result)\r\n                    }\r\n                });\r\n            }\r\n            return result;\r\n        }\r\n    \r\n    <\/script>\r\n    \r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"parent":0,"template":"elementor_canvas","class_list":["post-26794","elementskit_content","type-elementskit_content","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.webpowerx.com\/de\/wp-json\/wp\/v2\/elementskit-content\/26794","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webpowerx.com\/de\/wp-json\/wp\/v2\/elementskit-content"}],"about":[{"href":"https:\/\/www.webpowerx.com\/de\/wp-json\/wp\/v2\/types\/elementskit_content"}],"version-history":[{"count":0,"href":"https:\/\/www.webpowerx.com\/de\/wp-json\/wp\/v2\/elementskit-content\/26794\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.webpowerx.com\/de\/wp-json\/wp\/v2\/media?parent=26794"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}