您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
智能填充
// ==UserScript== // @name AHTJ // @namespace http://tampermonkey.net/ // @version 2.5 // @description 智能填充 // @author Ck // @match http://117.68.0.190:9090/stj-web/index/inspect/report/toReportInput.do?param=d29y* // @grant none // @license MIT // ==/UserScript== (function() { 'use strict'; // 创建一个容器用于放置单选框和按钮 const container = document.createElement('div'); container.id = 'radio-container'; container.style.position = 'fixed'; container.style.bottom = '30px'; container.style.left = '10px'; container.style.backgroundColor = 'white'; container.style.border = '1px solid black'; container.style.padding = '10px'; container.style.zIndex = 10000; // 确保在最上层显示 // 定义三个单选框组 const groups1 = [ { name: 'group1', options: [ { id: 'g1-option1', label: '无修改单 ', action: () => { document.getElementById('17026367891076a46').lastElementChild.lastElementChild.innerHTML='/'//旁路(1) document.getElementById('17026367891070e74').lastElementChild.lastElementChild.innerHTML='/'//旁路(2) document.getElementById('1702636789107fe21').lastElementChild.lastElementChild.innerHTML='/'//旁路(3) document.getElementById('17026367891075fa7').lastElementChild.lastElementChild.innerHTML='/'//旁路(4) document.getElementById('1702637271087a233').lastElementChild.lastElementChild.innerHTML='/'//抱闸反馈 document.getElementById('1713594974152179e').lastElementChild.lastElementChild.innerHTML='/'//意外移动(1) document.getElementById('1713594974152ef0e').lastElementChild.lastElementChild.innerHTML='/'//意外移动(2) document.getElementById('1713594974152c607').lastElementChild.lastElementChild.innerHTML='/'//意外移动(3) document.getElementById('1713594974152540d').lastElementChild.lastElementChild.innerHTML='/' } }, { id: 'g1-option2', label: '有修改单', action: () => { document.getElementById('17026367891076a46').lastElementChild.lastElementChild.innerHTML='√'//旁路(1) document.getElementById('17026367891070e74').lastElementChild.lastElementChild.innerHTML='√'//旁路(2) document.getElementById('1702636789107fe21').lastElementChild.lastElementChild.innerHTML='√'//旁路(3) document.getElementById('17026367891075fa7').lastElementChild.lastElementChild.innerHTML='√'//旁路(4) document.getElementById('1702637271087a233').lastElementChild.lastElementChild.innerHTML='√'//抱闸反馈 document.getElementById('1713594974152179e').lastElementChild.lastElementChild.innerHTML='√'//意外移动(1) document.getElementById('1713594974152ef0e').lastElementChild.lastElementChild.innerHTML='√'//意外移动(2) document.getElementById('1713594974152c607').lastElementChild.lastElementChild.innerHTML='√'//意外移动(3) document.getElementById('1713594974152540d').lastElementChild.lastElementChild.innerHTML='√'} }//意外移动(4) ] }, { name: 'group2', options: [ { id: 'g2-option1', label: '非超15年', action: () => { // document.getElementById('170486608684702b3').lastElementChild.innerHTML='/'//下次检测日期 document.getElementById('1700887220897d0b').lastElementChild.innerHTML='/'//接地保护 document.getElementById('1702639220238f5df').lastElementChild.innerHTML='/'//钢丝绳1 document.getElementById('1700709338998a55').lastElementChild.innerHTML='/'//钢丝绳2 document.getElementById('1700887671315b62').lastElementChild.innerHTML='/'//端部固定 document.getElementById('17015040141996243').lastElementChild.innerHTML='/'//门间隙数据 document.getElementById('1702641013571d39a').lastElementChild.innerHTML='/' document.getElementById('17007072568871c6').lastElementChild.innerHTML='/'//门间隙1 document.getElementById('1702640903045fe9a').lastElementChild.innerHTML='/' } }, { id: 'g2-option2', label: '超15年', action: () => { // document.getElementById('17222411351547797').lastElementChild.innerHTML='/'//下次检测日期 document.getElementById('1700887220897d0b').lastElementChild.innerHTML='√'//接地保护 document.getElementById('1702639220238f5df').lastElementChild.innerHTML='√'//钢丝绳1 document.getElementById('1700709338998a55').lastElementChild.innerHTML='√'//钢丝绳2 document.getElementById('1700887671315b62').lastElementChild.innerHTML='√'//端部固定 document.getElementById('17015040141996243').lastElementChild.innerHTML='6'//门间隙数据 document.getElementById('1702641013571d39a').lastElementChild.innerHTML='20' document.getElementById('17007072568871c6').lastElementChild.innerHTML='√'//门间隙1 document.getElementById('1702640903045fe9a').lastElementChild.innerHTML='√' } }//门间隙2 ] }, { name: 'group3', options: [ { id: 'g3-option1', label: '有机房 ', action: () => { document.getElementById('1702637271088688c').lastElementChild.lastElementChild.innerHTML='/'//动态测试 document.getElementById('17026372710884f0d').lastElementChild.lastElementChild.innerHTML='/'//1m急停 document.getElementById('1702639100103ce9e').lastElementChild.lastElementChild.innerHTML='√'//盘车(3) document.getElementById('17026391001038eb2').lastElementChild.lastElementChild.innerHTML='√'; } }, { id: 'g3-option2', label: '无机房', action: () => { document.getElementById('1702637271088688c').lastElementChild.lastElementChild.innerHTML='√'//动态测试 document.getElementById('17026372710884f0d').lastElementChild.lastElementChild.innerHTML='√'//1m急停 document.getElementById('1702639100103ce9e').lastElementChild.lastElementChild.innerHTML='/'//盘车(3) document.getElementById('17026391001038eb2').lastElementChild.lastElementChild.innerHTML='/' } }//盘车(4) ] }, { name: 'group4', options: [ { id: 'g4-option1', label: '耗能 ', action: () => { document.getElementById('170263678910675f3').lastElementChild.lastElementChild.innerHTML='√' } }, { id: 'g4-option2', label: '蓄能', action: () => { document.getElementById('170263678910675f3').lastElementChild.lastElementChild.innerHTML='/' } } ] }, { name: 'group5', options: [ { id: 'g5-option1', label: '有紧急电动', action: () => { document.getElementById('17026372710875e45').lastElementChild.lastElementChild.innerHTML='√' document.getElementById('17026372710880e9a').lastElementChild.lastElementChild.innerHTML='√' } }, { id: 'g5-option2', label: '无紧急电动', action: () => { document.getElementById('17026372710875e45').lastElementChild.lastElementChild.innerHTML='/' document.getElementById('17026372710880e9a').lastElementChild.lastElementChild.innerHTML='/' } } ] }, { name: 'group6', options: [ { id: 'g6-option1', label: '不需要拆解 ', action: () => { document.getElementById('17026372710898779').lastElementChild.lastElementChild.innerHTML='/'} }, { id: 'g6-option2', label: '需要拆解', action: () => { document.getElementById('17026372710898779').lastElementChild.lastElementChild.innerHTML='√'} } ] }, { name: 'group7', options: [ { id: 'g7-option1', label: '有盘车 ', action: () => { document.getElementById('1702639100103ce9e').lastElementChild.lastElementChild.innerHTML='√' document.getElementById('17026391001038eb2').lastElementChild.lastElementChild.innerHTML='√' } }, { id: 'g7-option2', label: '无盘车', action: () => { document.getElementById('1702639100103ce9e').lastElementChild.lastElementChild.innerHTML='/' document.getElementById('17026391001038eb2').lastElementChild.lastElementChild.innerHTML='/' } } ] }, { name: 'group8', options: [ { id: 'g8-option1', label: '无伸长保护', action: () => { document.getElementById('1702640008268dd6e').lastElementChild.lastElementChild.innerHTML='/' } }, { id: 'g8-option2', label: '有伸长保护', action: () => { document.getElementById('1702640008268dd6e').lastElementChild.lastElementChild.innerHTML='√' } } ] }, { name: 'group9', options: [ { id: 'g9-option1', label: '金属反绳轮', action: () => {document.getElementById('1702640008268acd4').lastElementChild.lastElementChild.innerHTML='/' document.getElementById('1702640008269889c').lastElementChild.lastElementChild.innerHTML='/'} }, { id: 'g9-option2', label: '非金属反绳轮', action: () => { document.getElementById('1702640008268acd4').lastElementChild.lastElementChild.innerHTML='√' document.getElementById('1702640008269889c').lastElementChild.lastElementChild.innerHTML='√'} } ] }, { name: 'group10', options: [ { id: 'g10-option1', label: '无安全窗 ', action: () => { document.getElementById('17026400082690255').lastElementChild.lastElementChild.innerHTML='/' var currentDate = new Date(); // 格式化日期 var year = currentDate.getFullYear(); var month = ('0' + (currentDate.getMonth() + 1)).slice(-2); var day = ('0' + currentDate.getDate()).slice(-2); // 生成格式化字符串 var formattedDate = year + '年' + month + '月' + day + '日'; // 输出格式化日期(可替换为所需的其他操作) // console.log(formattedDate); // 在页面上显示(可选) // var dateElement = document.createElement('div'); // dateElement.textContent = formattedDate; // document.body.appendChild(dateElement); document.getElementById('17228291480185dcd').lastElementChild.innerHTML=formattedDate// // document.getElementById('1702640008269889c').lastElementChild.lastElementChild.innerHTML='/'// // document.getElementById('1584177803141c102').lastElementChild.innerHTML=formattedDate// document.getElementById('17014878067399fe6').lastElementChild.innerHTML='/' document.getElementById('17041912859544faf').lastElementChild.innerHTML='/' document.getElementById('17289958185640c6e').lastElementChild.innerHTML='/'//380V/ document.getElementById('1702642476978611b').lastElementChild.lastElementChild.innerHTML='/'//平衡1 document.getElementById('1701504018295d212').lastElementChild.innerHTML='/'//平衡2 document.getElementById('170264247697664b1').lastElementChild.lastElementChild.innerHTML='7' document.getElementById('17041912859544faf').lastElementChild.innerHTML='/' ;} }, { id: 'g10-option2', label: '有安全窗', action: () => { document.getElementById('17026400082690255').lastElementChild.lastElementChild.innerHTML='√' var currentDate = new Date(); // 格式化日期 var year = currentDate.getFullYear(); var month = ('0' + (currentDate.getMonth() + 1)).slice(-2); var day = ('0' + currentDate.getDate()).slice(-2); // 生成格式化字符串 var formattedDate = year + '年' + month + '月' + day + '日'; // 输出格式化日期(可替换为所需的其他操作) // console.log(formattedDate); // 在页面上显示(可选) // var dateElement = document.createElement('div'); // dateElement.textContent = formattedDate; // document.body.appendChild(dateElement); document.getElementById('1581261440012c13e').lastElementChild.innerHTML=formattedDate// // document.getElementById('1702640008269889c').lastElementChild.lastElementChild.innerHTML='/'// // document.getElementById('1584177803141c102').lastElementChild.innerHTML=formattedDate// document.getElementById('17222411351547797').lastElementChild.innerHTML=document.getElementById('17222411351547797').lastElementChild.textContent.substring(0,8);//下次日期取前面几位 document.getElementById('17014878067399fe6').lastElementChild.innerHTML='/'//定检缺省值设置 document.getElementById('17041912859544faf').lastElementChild.innerHTML='/' document.getElementById('17008872530524c8').lastElementChild.innerHTML='/'//1M急停 document.getElementById('170264247697664b1').lastElementChild.lastElementChild.innerHTML='7'//29 document.getElementById('170264247697664b1').lastElementChild.lastElementChild.innerHTML='7mm' document.getElementById('17289958185640c6e').lastElementChild.innerHTML='/'//380V/ document.getElementById('1702642476978611b').lastElementChild.lastElementChild.innerHTML='/'//平衡1 document.getElementById('1701504018295d212').lastElementChild.innerHTML='/'//平衡2 document.getElementById('17041912859544faf').lastElementChild.innerHTML='已按照安徽省市场监督管理局“皖市监办[2023]757号文”要求查验。'} } ] }, { name: 'group11', options: [ { id: 'g11-option1', label: '重块', action: () => { document.getElementById('1706319611211eddb').lastElementChild.lastElementChild.innerHTML='√' ;} }, { id: 'g11-option2', label: '弹簧', action: () => { document.getElementById('1706319611211eddb').lastElementChild.lastElementChild.innerHTML='/' } } ] }, { name: 'group12', options: [ { id: 'g11-option1', label: '无新规', action: () => { document.getElementById('17026372710884f0d').lastElementChild.lastElementChild.innerHTML='/' ; document.getElementById('17026372710888ed6').lastElementChild.lastElementChild.innerHTML='/' ; document.getElementById('170264114277590be').lastElementChild.lastElementChild.innerHTML='/' ; document.getElementById('17063196112119573').lastElementChild.lastElementChild.innerHTML='/' ; document.getElementById('170631961121286ee').lastElementChild.lastElementChild.innerHTML='/' ; document.getElementById('1713594974151fde1').lastElementChild.lastElementChild.innerHTML='/' ; } }, { id: 'g11-option2', label: '新规', action: () => {document.getElementById('17026372710884f0d').lastElementChild.lastElementChild.innerHTML='√' ; document.getElementById('17026372710888ed6').lastElementChild.lastElementChild.innerHTML='√' ; document.getElementById('170264114277590be').lastElementChild.lastElementChild.innerHTML='√' ; document.getElementById('17063196112119573').lastElementChild.lastElementChild.innerHTML='√' ; document.getElementById('170631961121286ee').lastElementChild.lastElementChild.innerHTML='√' ; document.getElementById('1713594974151fde1').lastElementChild.lastElementChild.innerHTML='√' ; } } ] } ]; const groups2 =[ { name: 'group1', options: [ { id: 'g1-option1', label: '有机房', action: () => { document.getElementById('1700707229622ab0').lastElementChild.innerHTML='>1.80';//通道门 document.getElementById('17007072296227ef').lastElementChild.innerHTML='>0.60';//通道门 document.getElementById('1700707229622857').lastElementChild.innerHTML='√';//通道门 document.getElementById('1700707229622f6d').lastElementChild.innerHTML='√';//通道门 document.getElementById('1700707229623522').lastElementChild.innerHTML='/';//轿顶工作区域 document.getElementById('17007072296237f7').lastElementChild.innerHTML='/';//轿顶工作区域 document.getElementById('1700709297196ca9').lastElementChild.innerHTML='/';//紧急操作屏 document.getElementById('1700709297196eaa').lastElementChild.innerHTML='/';//紧急操作屏 document.getElementById('1700709297197c53').lastElementChild.innerHTML='/';//紧急操作屏 document.getElementById('1700709961943e27').lastElementChild.innerHTML='65';//噪声1 document.getElementById('1700709961943d1a').lastElementChild.innerHTML='√';//噪声2 document.getElementById('1700709961943967').lastElementChild.innerHTML='50';//噪声3 document.getElementById('1700709961943ec6').lastElementChild.innerHTML='√';//噪声4 document.getElementById('1700709961943eb6').lastElementChild.innerHTML='55';//噪声5 document.getElementById('17007099619438ca').lastElementChild.innerHTML='√';//噪声6 document.getElementById('170070996194369d').lastElementChild.innerHTML='/';//噪声7 document.getElementById('1701870691681fd0b').lastElementChild.innerHTML='/';//噪声8 document.getElementById('172899193941337a9').lastElementChild.innerHTML='40';//背景噪声1 document.getElementById('172899194149684fd').lastElementChild.innerHTML='35';//背景噪声2 document.getElementById('17289919448293b85').lastElementChild.innerHTML='40';//背景噪声3 document.getElementById('17289919472450daa').lastElementChild.innerHTML='/';//背景噪声4 } }, { id: 'g1-option2', label: '无机房', action: () => { document.getElementById('1700707229622ab0').lastElementChild.innerHTML='/';//通道门 document.getElementById('17007072296227ef').lastElementChild.innerHTML='/';//通道门 document.getElementById('1700707229622857').lastElementChild.innerHTML='/';//通道门 document.getElementById('1700707229622f6d').lastElementChild.innerHTML='/';//通道门 document.getElementById('1700707229623522').lastElementChild.innerHTML='√';//轿顶工作区域 document.getElementById('17007072296237f7').lastElementChild.innerHTML='√';//轿顶工作区域 document.getElementById('1700709297196ca9').lastElementChild.innerHTML='√';//紧急操作屏 document.getElementById('1700709297196eaa').lastElementChild.innerHTML='√';//紧急操作屏 document.getElementById('1700709297197c53').lastElementChild.innerHTML='√';//紧急操作屏 document.getElementById('1700709961943e27').lastElementChild.innerHTML='/';//噪声1 document.getElementById('1700709961943d1a').lastElementChild.innerHTML='/';//噪声2 document.getElementById('1700709961943967').lastElementChild.innerHTML='50';//噪声3 document.getElementById('1700709961943ec6').lastElementChild.innerHTML='√';//噪声4 document.getElementById('1700709961943eb6').lastElementChild.innerHTML='58';//噪声5 document.getElementById('17007099619438ca').lastElementChild.innerHTML='√';//噪声6 document.getElementById('170070996194369d').lastElementChild.innerHTML='60';//噪声7 document.getElementById('1701870691681fd0b').lastElementChild.innerHTML='√';//噪声8 document.getElementById('172899193941337a9').lastElementChild.innerHTML='/';//背景噪声1 document.getElementById('172899194149684fd').lastElementChild.innerHTML='35';//背景噪声2 document.getElementById('17289919448293b85').lastElementChild.innerHTML='40';//背景噪声3 document.getElementById('17289919472450daa').lastElementChild.innerHTML='45';//背景噪声4 } } ] }, { name: 'group2', options: [ { id: 'g2-option1', label: '无平台 ', action: () => { document.getElementById('172207766861085a6').lastElementChild.lastElementChild.innerHTML='/'; } }, { id: 'g2-option2', label: '有平台', action: () => { document.getElementById('172207766861085a6').lastElementChild.lastElementChild.innerHTML='√'; } } ] }, { name: 'group3', options: [ { id: 'g3-option1', label: '有机械锁', action: () => { document.getElementById('1713609754630cca3').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('171360975463082b7').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('17136097546304813').lastElementChild.lastElementChild.innerHTML='√'; } }, { id: 'g3-option2', label: '无机械锁', action: () => { document.getElementById('1713609754630cca3').lastElementChild.lastElementChild.innerHTML='0.15'; document.getElementById('171360975463082b7').lastElementChild.lastElementChild.innerHTML='√'; document.getElementById('17136097546304813').lastElementChild.lastElementChild.innerHTML='/'; } } ] }, { name: 'group4', options: [ { id: 'g4-option1', label: '非同机房', action: () => { document.getElementById('1700709206427acc').lastElementChild.innerHTML='/';//29 } }, { id: 'g4-option2', label: '同机房', action: () => { document.getElementById('1700709206427acc').lastElementChild.innerHTML='√';//29 } } ] }, { name: 'group5', options: [ { id: 'g5-option1', label: '无自动救援', action: () => { document.getElementById('1700709258672f23').lastElementChild.innerHTML='/';//35 document.getElementById('170070925867271e').lastElementChild.innerHTML='/';//35 document.getElementById('1700709258672aee').lastElementChild.innerHTML='/';//35 } }, { id: 'g5-option2', label: '有自动救援', action: () => { document.getElementById('1700709258672f23').lastElementChild.innerHTML='√';//35 document.getElementById('170070925867271e').lastElementChild.innerHTML='√';//35 document.getElementById('1700709258672aee').lastElementChild.innerHTML='√';//35 } } ] }, { name: 'group6', options: [ { id: 'g6-option1', label: '有紧急电动', action: () => { document.getElementById('1700709258672302').lastElementChild.innerHTML='√';//37 document.getElementById('1700709258672eb2').lastElementChild.innerHTML='√';//37 } }, { id: 'g6-option2', label: '无紧急电动', action: () => { document.getElementById('1700709258672302').lastElementChild.innerHTML='/';//37 document.getElementById('1700709258672eb2').lastElementChild.innerHTML='/';//37 } } ] }, { name: 'group7', options: [ { id: 'g7-option1', label: '有盘车 ', action: () => { document.getElementById('17007092971979e1').lastElementChild.innerHTML='√';//43 document.getElementById('170070929719748b').lastElementChild.innerHTML='√';//43 } }, { id: 'g7-option2', label: '无盘车', action: () => { document.getElementById('17007092971979e1').lastElementChild.innerHTML='/';//43 document.getElementById('170070929719748b').lastElementChild.innerHTML='/';//43 } } ] }, { name: 'group8', options: [ { id: 'g8-option1', label: '钢丝绳', action: () => { //document.getElementById('1701778838280007d').lastElementChild.innerHTML='>90';//44 document.getElementById('1700709338998df7').lastElementChild.innerHTML='√';//44 document.getElementById('1700709338998a55').lastElementChild.innerHTML='√';//44 document.getElementById('17007093389993ec').lastElementChild.innerHTML='/';//44 document.getElementById('1700709338999fbe').lastElementChild.innerHTML='/';//44 document.getElementById('17007093389991ba').lastElementChild.innerHTML='/';//44 document.getElementById('1700709339004aa5').lastElementChild.innerHTML='/';//44 } }, { id: 'g8-option2', label: '包覆带', action: () => {// document.getElementById('1701778838280007d').lastElementChild.innerHTML='/';//44 document.getElementById('1700709338998df7').lastElementChild.innerHTML='/';//44 document.getElementById('1700709338998a55').lastElementChild.innerHTML='/';//44 document.getElementById('17007093389993ec').lastElementChild.innerHTML='√';//44 document.getElementById('1700709338999fbe').lastElementChild.innerHTML='√';//44 document.getElementById('17007093389991ba').lastElementChild.innerHTML='√';//44 document.getElementById('1700709339004aa5').lastElementChild.innerHTML='√';//44 } } ] }, { name: 'group9', options: [ { id: 'g9-option1', label: '有补偿', action: () => { document.getElementById('1700709339004d70').lastElementChild.innerHTML='√';//47 } }, { id: 'g9-option2', label: '无补偿', action: () => { document.getElementById('1700709339004d70').lastElementChild.innerHTML='/';//47 } } ] }, { name: 'group10', options: [ { id: 'g10-option1', label: '金属反绳轮', action: () => { document.getElementById('1700709339004202').lastElementChild.innerHTML='/';//49 document.getElementById('17007093390040be').lastElementChild.innerHTML='/';//49 document.getElementById('170070933900490e').lastElementChild.innerHTML='/';//49 document.getElementById('1700709339004587').lastElementChild.innerHTML='/';//49 } }, { id: 'g10-option2', label: '非金属反绳轮', action: () => { document.getElementById('1700709339004202').lastElementChild.innerHTML='√';//49 document.getElementById('17007093390040be').lastElementChild.innerHTML='√';//49 document.getElementById('170070933900490e').lastElementChild.innerHTML='/';//49 document.getElementById('1700709339004587').lastElementChild.innerHTML='√';//49 } } ] }, { name: 'group11', options: [ { id: 'g11-option1', label: '无安全窗', action: () => { document.getElementById('1700709371213d74').lastElementChild.innerHTML='/';//53 document.getElementById('1700709371213bcd').lastElementChild.innerHTML='/';//53 document.getElementById('170070937121335b').lastElementChild.innerHTML='/';//53 } }, { id: 'g11-option2', label: '有安全窗', action: () => { document.getElementById('1700709371213d74').lastElementChild.innerHTML='√';//53 document.getElementById('1700709371213bcd').lastElementChild.innerHTML='√';//53 document.getElementById('170070937121335b').lastElementChild.innerHTML='√';//53 } } ] }, { name: 'group12', options: [ { id: 'g12-option1', label: '非金属对重块', action: () => { document.getElementById('170701580855783d2').lastElementChild.innerHTML='√';//56 } }, { id: 'g12-option2', label: '金属对重块', action: () => { document.getElementById('170701580855783d2').lastElementChild.innerHTML='/';//56 } } ] }, { name: 'group13', options: [ { id: 'g13-option1', label: '无IC卡', action: () => { document.getElementById('1707015814536089b').lastElementChild.innerHTML='/';//57 } }, { id: 'g13-option2', label: '有IC卡', action: () => { document.getElementById('1707015814536089b').lastElementChild.innerHTML='√';//57 } } ] }, { name: 'group14', options: [ { id: 'g14-option1', label: '重块', action: () => { document.getElementById('17007095305957ae').lastElementChild.innerHTML='√';//57 } }, { id: 'g14-option2', label: '弹簧', action: () => { document.getElementById('17007095305957ae').lastElementChild.innerHTML='/';//57 } } ] }, { name: 'group15', options: [ { id: 'g15-option1', label: '无对重安全钳', action: () => { document.getElementById('1700707447003836').lastElementChild.innerHTML='/'; document.getElementById('170070962560227c').lastElementChild.innerHTML='/'; document.getElementById('1700709625603b6d').lastElementChild.innerHTML='/'; document.getElementById('1700709625603274').lastElementChild.innerHTML='/'; } }, { id: 'g15-option2', label: '有对重安全钳', action: () => { document.getElementById('1700707447003836').lastElementChild.innerHTML='√'; document.getElementById('170070962560227c').lastElementChild.innerHTML='√'; document.getElementById('1700709625603b6d').lastElementChild.innerHTML='√'; document.getElementById('1700709625603274').lastElementChild.innerHTML='/'; } } ] }, { name: 'group16', options: [ { id: 'g16-option1', label: '冗余制动器', action: () => { document.getElementById('1700709625603749').lastElementChild.innerHTML='√'; document.getElementById('1700709664136d5b').lastElementChild.innerHTML='√'; } }, { id: 'g16-option2', label: '非冗余制动器', action: () => { document.getElementById('1700709625603749').lastElementChild.innerHTML='/'; document.getElementById('1700709664136d5b').lastElementChild.innerHTML='/'; } } ] }, { name: 'group17', options: [ { id: 'g17-option1', label: '有其他制动', action: () => { document.getElementById('1700709664136131').lastElementChild.innerHTML='√'; } }, { id: 'g17-option2', label: '无其他制动', action: () => { document.getElementById('1700709664136131').lastElementChild.innerHTML='/'; } } ] }, { name: 'group18', options: [ { id: 'g17-option1', label: '液压', action: () => { document.getElementById('1700709206427a70').lastElementChild.innerHTML='√'; } }, { id: 'g17-option2', label: '聚氨酯', action: () => { document.getElementById('1700709206427a70').lastElementChild.innerHTML='/'; } } ] }, { name: 'group19', options: [ { id: 'g17-option1', label: '客梯', action: () => { //document.getElementById('1700709206427a70').lastElementChild.innerHTML='√'; } }, { id: 'g17-option2', label: '货梯', action: () => { document.getElementById('1700709961943e27').lastElementChild.innerHTML='/';//噪声1 document.getElementById('1700709961943d1a').lastElementChild.innerHTML='/';//噪声2 document.getElementById('1700709961943967').lastElementChild.innerHTML='/';//噪声3 document.getElementById('1700709961943ec6').lastElementChild.innerHTML='/';//噪声4 document.getElementById('1700709961943eb6').lastElementChild.innerHTML='/';//噪声5 document.getElementById('17007099619438ca').lastElementChild.innerHTML='/';//噪声6 document.getElementById('170070996194369d').lastElementChild.innerHTML='/';//噪声7 document.getElementById('1701870691681fd0b').lastElementChild.innerHTML='/';//噪声8 document.getElementById('172899193941337a9').lastElementChild.innerHTML='/';//背景噪声1 document.getElementById('172899194149684fd').lastElementChild.innerHTML='/';//背景噪声2 document.getElementById('17289919448293b85').lastElementChild.innerHTML='/';//背景噪声3 document.getElementById('17289919472450daa').lastElementChild.innerHTML='/';//背景噪声4; } } ] }, ]; const groups3 = [ { name: 'group5', options: [ { id: 'g5-option1', label: '组5-选项1', action: () => { console.log('组5-选项1被选择'); } }, { id: 'g5-option2', label: '组5-选项2', action: () => { console.log('组5-选项2被选择'); } } ] }, { name: 'group6', options: [ { id: 'g6-option1', label: '组6-选项1', action: () => { console.log('组6-选项1被选择'); } }, { id: 'g6-option2', label: '组6-选项2', action: () => { console.log('组6-选项2被选择'); } } ] } ]; const allGroups = [groups1, groups2, groups3]; let currentIndex = 0; let currentGroups = allGroups[currentIndex]; // 新按钮和 textBoxLabel 的内容 const newButtonLabels = ['一键出具复检', '新按钮 - 组3和组4', '新按钮 - 组5和组6']; const textBoxLabelContents = ['定期检验', '监督检验', '还没做好']; // 创建文本框前的说明文字 const textBoxLabel = document.createElement('label'); textBoxLabel.textContent = textBoxLabelContents[currentIndex]; textBoxLabel.style.display = 'block'; textBoxLabel.style.marginBottom = '5px'; // 额外的输入文本框 const extraTextBox1 = document.createElement('input'); extraTextBox1.type = 'text'; extraTextBox1.placeholder = '默认值1'; extraTextBox1.style.marginLeft = '10px'; extraTextBox1.style.width = '100px'; // 设置文本框宽度 extraTextBox1.value = 250 const extraTextBox2 = document.createElement('input'); extraTextBox2.type = 'text'; extraTextBox2.placeholder = '默认值2'; extraTextBox2.style.marginLeft = '10px'; extraTextBox2.style.width = '100px'; // 设置文本框宽度 extraTextBox2.value = 950 const extraTextBox3 = document.createElement('input'); extraTextBox3.type = 'text'; extraTextBox3.placeholder = '默认值3'; extraTextBox3.style.marginLeft = '10px'; extraTextBox3.style.width = '100px'; // 设置文本框宽度 extraTextBox3.value = '0.50' const extraTextBox4 = document.createElement('input'); extraTextBox4.type = 'text'; extraTextBox4.placeholder = '默认值3'; extraTextBox4.style.marginLeft = '10px'; extraTextBox4.style.width = '100px'; // 设置文本框宽度 extraTextBox4.value = '<0.85' const extraTextBox5 = document.createElement('input'); extraTextBox5.type = 'text'; extraTextBox5.placeholder = '默认值3'; extraTextBox5.style.marginLeft = '10px'; extraTextBox5.style.width = '100px'; // 设置文本框宽度 extraTextBox5.value = '>0.70' const extraTextBox6 = document.createElement('input'); extraTextBox6.type = 'text'; extraTextBox6.placeholder = '默认值3'; extraTextBox6.style.marginLeft = '10px'; extraTextBox6.style.width = '100px'; // 设置文本框宽度 extraTextBox6.value = '>0.90' // 创建额外文本框前的说明文字 const extraTextBoxLabel1 = document.createElement('label'); extraTextBoxLabel1.textContent = '层门护脚板高(mm)'; extraTextBoxLabel1.style.display = 'inline-block'; extraTextBoxLabel1.style.marginBottom = '5px'; const extraTextBoxLabel2 = document.createElement('label'); extraTextBoxLabel2.textContent = '层门护脚板宽(mm) '; extraTextBoxLabel2.style.display = 'inline-block'; extraTextBoxLabel2.style.marginBottom = '5px'; const extraTextBoxLabel3 = document.createElement('label'); extraTextBoxLabel3.textContent = '最底部件(m): '; extraTextBoxLabel3.style.display = 'inline-block'; extraTextBoxLabel3.style.marginBottom = '5px'; const extraTextBoxLabel4 = document.createElement('label'); extraTextBoxLabel4.textContent = '自由距离(m): '; extraTextBoxLabel4.style.display = 'inline-block'; extraTextBoxLabel4.style.marginBottom = '5px'; extraTextBoxLabel4.style.minWidth = '130px'; // 设置一个最小宽度以对齐 const extraTextBoxLabel5 = document.createElement('label'); extraTextBoxLabel5.textContent = '轿厢护栏(m): '; extraTextBoxLabel5.style.display = 'inline-block'; extraTextBoxLabel5.style.marginBottom = '5px'; // const extraTextBoxLabel6 = document.createElement('label'); // extraTextBoxLabel6.textContent = '轿厢护脚板(m): '; // extraTextBoxLabel6.style.display = 'inline-block'; // extraTextBoxLabel6.style.marginBottom = '5px'; extraTextBoxLabel1.style.minWidth = '130px'; // 设置一个最小宽度以对齐 extraTextBoxLabel2.style.minWidth = '130px'; // 设置一个最小宽度以对齐 extraTextBoxLabel3.style.minWidth = '130px'; // 设置一个最小宽度以对齐 extraTextBoxLabel4.style.minWidth = '130px'; // 设置一个最小宽度以对齐 extraTextBoxLabel5.style.minWidth = '130px'; // 设置一个最小宽度以对齐 // extraTextBoxLabel6.style.minWidth = '130px'; // 设置一个最小宽度以对齐 // 用于判断是否需要额外文本框的函数 function needsExtraTextBoxes() { return currentIndex === 1; // 当 currentIndex 为 1 时,显示额外文本框 } // 新按钮函数集合,按钮智能填充按钮默认操作 const newButtonActions = [ () => { alert('填充完成'); document.getElementById('1713594974151fd69').lastElementChild.lastElementChild.innerHTML='√'; }, () => { document.getElementById('1581475038385c79e').lastElementChild.innerHTML='安装'; var currentDate = new Date(); var year = currentDate.getFullYear(); var month = ('0' + (currentDate.getMonth() + 1)).slice(-2); var day = ('0' + currentDate.getDate()).slice(-2); var formattedDate = year + '年' + month + '月' + day + '日'; document.getElementById('1581261440012c13e').lastElementChild.innerHTML=formattedDate; var formattedDate1 = year+1 + '年' + month + '月' ; document.getElementById('17222411351547797').lastElementChild.innerHTML=formattedDate1; document.getElementById('1701488356203288f').lastElementChild.lastElementChild.innerHTML='新增'; document.getElementById('17041897957673639').lastElementChild.innerHTML='/';//备注栏 document.getElementById('17014878067399fe6').lastElementChild.innerHTML='/'; document.getElementById('170149150214820be').lastElementChild.lastElementChild.innerHTML='/';//变更设计 验收数据缺省值 document.getElementById('1700808845918a9f1').lastElementChild.innerHTML='/';//改造1 document.getElementById('1700707205556c39').lastElementChild.innerHTML='/';//改造2 document.getElementById('17007072055560d3').lastElementChild.innerHTML='/';//改造3 document.getElementById('17007072055573c1').lastElementChild.innerHTML='/';//改造4 document.getElementById('17007072055579c1').lastElementChild.innerHTML='/';//改造5 document.getElementById('1700707205557b66').lastElementChild.innerHTML='/';//改造6 document.getElementById('17007072055573e7').lastElementChild.innerHTML='/';//改造7 document.getElementById('1700707205557a14').lastElementChild.innerHTML='/';//改造8 document.getElementById('17007072055578d2').lastElementChild.innerHTML='/';//改造9 //document.getElementById('170149889755559c3').lastElementChild.lastElementChild.innerHTML='≤4.00';//序号5 //document.getElementById('170149889755754ea').lastElementChild.lastElementChild.innerHTML='/';//10 //document.getElementById('17014988975587576').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('1722077668610864e').lastElementChild.lastElementChild.innerHTML='>1.80'; //8 document.getElementById('1722077668610ec92').lastElementChild.lastElementChild.innerHTML='>0.70'; document.getElementById('1722077668610c1b5').lastElementChild.lastElementChild.innerHTML='>0.50'; document.getElementById('1722077668610a9fa').lastElementChild.lastElementChild.innerHTML='>2.00'; document.getElementById('1722077668610b84f').lastElementChild.lastElementChild.innerHTML='>0.50'; document.getElementById('172207766861034a6').lastElementChild.lastElementChild.innerHTML='>0.60'; document.getElementById('17220776686104ec4').lastElementChild.lastElementChild.innerHTML='>2.00'; //9 //document.getElementById('17220776686111e9e').lastElementChild.lastElementChild.innerHTML='/'; //document.getElementById('17220776686110add').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('1722077668611f4d4').lastElementChild.lastElementChild.innerHTML='/';//10 document.getElementById('171360975462924a5').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('1713609754629fb86').lastElementChild.lastElementChild.innerHTML='/';//11 document.getElementById('1713609754629b9e2').lastElementChild.lastElementChild.innerHTML='/';//11 document.getElementById('1713609754629d54b').lastElementChild.lastElementChild.innerHTML='/';//11 document.getElementById('1713609754629fb86').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('1713609754629b9e2').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('1713609754629d54b').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('17136097546304eef').lastElementChild.lastElementChild.innerHTML='/';//12 document.getElementById('1713609754630c002').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('1713609754630a21d').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('1713609754630a714').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('1713609754630fb87').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('1713609754630438e').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('1713609754630f680').lastElementChild.lastElementChild.innerHTML='/';//WEIBI document.getElementById('1713579765611761d').lastElementChild.lastElementChild.innerHTML='/';//安全门 document.getElementById('17135797656125201').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('1713579765612f08d').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('17135797656125f83').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('17135797656126a31').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('17135797656125f57').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('1713579765612cecd').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('171357976561274e9').lastElementChild.lastElementChild.innerHTML='/'; //document.getElementById('1713579765612cc19').lastElementChild.lastElementChild.innerHTML='/';//可进人 //document.getElementById('1702794057657a5dc').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('17220779581936de3').lastElementChild.lastElementChild.innerHTML='<0.30'; document.getElementById('1722077958193afb4').lastElementChild.lastElementChild.innerHTML='>2.00'; document.getElementById('1722077958193c6be').lastElementChild.lastElementChild.innerHTML='/'; document.getElementById('17220779581935656').lastElementChild.innerHTML='/'; document.getElementById('170070766653033c').lastElementChild.innerHTML='>0.10'; document.getElementById('172207797603032eb').lastElementChild.innerHTML='>0.10'; document.getElementById('1701505397192a439').lastElementChild.innerHTML='>1.00'; document.getElementById('17015056461501f4d').lastElementChild.innerHTML='>0.10'; document.getElementById('1701505646152d3b7').lastElementChild.innerHTML='>0.30'; document.getElementById('1701505646153d9b0').lastElementChild.innerHTML='>0.80'; document.getElementById('1701505646154eea2').lastElementChild.innerHTML='>0.60'; document.getElementById('1701505646154808d').lastElementChild.innerHTML='>0.50'; document.getElementById('170070912141620a').lastElementChild.innerHTML='>1.00'; document.getElementById('17007091214160df').lastElementChild.innerHTML='>0.60'; document.getElementById('1700709121416357').lastElementChild.innerHTML='>0.50'; document.getElementById('1700709121416087').lastElementChild.innerHTML='/';//23(2) document.getElementById('1700709121416d91').lastElementChild.innerHTML='/'; document.getElementById('1700709121416b86').lastElementChild.innerHTML='/'; document.getElementById('1700709121416d4c').lastElementChild.innerHTML='/'; document.getElementById('1700709206427fdd').lastElementChild.innerHTML='√';//29 document.getElementById('1700709258672417').lastElementChild.innerHTML='/';//36 //document.getElementById('1700709297197fab').lastElementChild.innerHTML='<1.00';//39 document.getElementById('170070929719722e').lastElementChild.innerHTML='/';//42 document.getElementById('1700709339004133').lastElementChild.innerHTML='/';//47 document.getElementById('170070937121386a').lastElementChild.innerHTML='>0.10';//52 document.getElementById('1700709371213ce7').lastElementChild.innerHTML='<0.15';//52 document.getElementById('1700709371213dfb').lastElementChild.innerHTML='>0.10';//52 document.getElementById('1700709404187dde').lastElementChild.innerHTML='55';//55 document.getElementById('17007095605144fa').lastElementChild.innerHTML='7';//68 document.getElementById('1700709560514fa0').lastElementChild.innerHTML='5';//70 document.getElementById('17007094041879c3').lastElementChild.innerHTML='/';//安全门 document.getElementById('1700709404187ab7').lastElementChild.innerHTML='/';//安全门 document.getElementById('1700709404187825').lastElementChild.innerHTML='/';//安全门 document.getElementById('1700709404187097').lastElementChild.innerHTML='/';//安全门 document.getElementById('170070943409427b').lastElementChild.innerHTML='6';//门间隙 document.getElementById('17007094340949f0').lastElementChild.innerHTML='20';//门间隙 document.getElementById('1700709434094748').lastElementChild.innerHTML='/';//玻璃门 document.getElementById('1700709434094b15').lastElementChild.innerHTML='35';//玻璃门 document.getElementById('1700709587630d87').lastElementChild.innerHTML='0.46';//平衡 document.getElementById('1700709587630fe0').lastElementChild.innerHTML='/';//平衡 document.getElementById('17007095876309ce').lastElementChild.innerHTML='/';//平衡 document.getElementById('17007096256025ec').lastElementChild.innerHTML='/';//平衡 document.getElementById('170070766653031a').lastElementChild.innerHTML='/';//tongjigndao document.getElementById('1728995647413637b').lastElementChild.innerHTML='395'; //电压 document.getElementById('15536944226714b1b').lastElementChild.innerHTML='7.5';//平衡上行电流1 document.getElementById('1553694422671f5dc').lastElementChild.innerHTML='3.8';//平衡上行电流2 document.getElementById('15536944226712c4c').lastElementChild.innerHTML='4.5';//平衡上行电流3 document.getElementById('1553694422671b35b').lastElementChild.innerHTML='6.7';//平衡上行电流4 document.getElementById('155369442267162a5').lastElementChild.innerHTML='18.5';//平衡上行电流5 document.getElementById('155369442267132b2').lastElementChild.innerHTML='12.4';//平衡下行电流1 document.getElementById('155369442267160d0').lastElementChild.innerHTML='6.0';//平衡下行电流2 document.getElementById('15536944226717a21').lastElementChild.innerHTML='5.0';//平衡下行电流3 document.getElementById('1553694422671475d').lastElementChild.innerHTML='4.8';//平衡下行电流4 document.getElementById('155369442267117f1').lastElementChild.innerHTML='11.2';//平衡下行电流5 }, () => { alert('新按钮 - 组5和组6'); } ]; // 每组对应的函数集合 // 一键出具复检 const groupSpecificActions = [ () => { var parentElement = document.getElementById('17228291480185dcd'); var dateElement = parentElement.querySelector('.widget-content[default-date="0"]'); var dateStr = dateElement.innerText.trim(); var dateParts = dateStr.match(/(\d{4})年(\d{2})月(\d{2})日/); var year0 = parseInt(dateParts[1]) ; var year1 = parseInt(dateParts[1]) + 1; //var year2 = parseInt(dateParts[1]) + 2; var month = dateParts[2]; var newDateStr0 = year0 + "年" + month + "月"; var newDateStr1 = year1 + "年" + month + "月"; //var newDateStr2 = year2 + "年" + month + "月"; var DATE1 = newDateStr1; //var DATE2 = newDateStr2; //document.getElementById('17048660889290048').lastElementChild.innerHTML=DATE2; document.getElementById('17222411351547797').lastElementChild.innerHTML=DATE1; var currentDate = new Date(); var year = currentDate.getFullYear(); var Fmonth = ('0' + (currentDate.getMonth() + 1)).slice(-2); var day = ('0' + currentDate.getDate()).slice(-2); var formattedDate = year + '年' + Fmonth + '月' + day + '日'; document.getElementById('17228291480185dcd').lastElementChild.innerHTML=formattedDate; var Str1 = newDateStr0; var Str2element = document.getElementById('15812611120658274'); var Str2 = Str2element.querySelector('.widget-content').textContent.trim(); Str2 = Str2.slice(0, -2); var Str3element = document.getElementById('17024767427623ef3'); var Str3 = Str3element.querySelector('.widget-content').textContent.trim(); var Str4element = document.getElementById('17024767480702d68'); var Str4 = Str4element.querySelector('.widget-content').textContent.trim(); console.log('本检验机构于'+Str1+'出具了编号为'+Str2+'的《电梯定期检验报告》。按照TSG T7001—2023的规定,本检验机构对该报告所对应的电梯中序号为'+Str3+'、'+Str4+'的项目进行了复检,出具本检验报告(记录)'); var StrBeizhu = '本检验机构于'+Str1+'出具了编号为'+Str2+'的《电梯定期检验报告》。按照TSG T7001—2023的规定,本检验机构对该报告所对应的电梯中序号为'+Str3+'、'+Str4+'的项目进行了复检,出具本检验报告(记录)。' document.getElementById('17041912859544faf').lastElementChild.innerHTML=StrBeizhu document.getElementById('1702476745708a287').lastElementChild.innerHTML='0'; document.getElementById('17024767427623ef3').lastElementChild.innerHTML='/'; document.getElementById('1702476752677dcfe').lastElementChild.innerHTML='0'; document.getElementById('17024767480702d68').lastElementChild.innerHTML='/'; document.getElementById('1563606498846b3e9').lastElementChild.innerHTML='合格'; document.getElementById('1555403108834bb43').lastElementChild.innerHTML='/';//整改单/ //document.getElementById('17048660889290048').lastElementChild.innerHTML="2025年06月";//下次检验日期手动修改 //document.getElementById('170486608684702b3').lastElementChild.innerHTML="/";//下次检测日期手动修改 function replaceXWithCheck() { // Select all elements that might contain the value const elements = document.querySelectorAll('input, span, div, td'); // Add more selectors if needed elements.forEach((element) => { if (element.value === '×') { element.value = '√'; } else if (element.textContent === '×') { element.textContent = '√'; } }); } // Run the function replaceXWithCheck(); // Optional: Run the function whenever the DOM changes (e.g., if content is loaded dynamically) const observer = new MutationObserver(replaceXWithCheck); observer.observe(document.body, { childList: true, subtree: true }); ; }, () => { console.log('执行组3和组4的特定操作'); }, () => { console.log('执行组5和组6的特定操作'); } ]; // 函数用于插入单选框到容器 function insertRadioButtons() { container.innerHTML = ''; // 清空容器内容 container.appendChild(textBoxLabel); // 重新插入说明文字 if (needsExtraTextBoxes()) { const extraContainer1 = document.createElement('div'); extraContainer1.style.display = 'flex'; extraContainer1.style.alignItems = 'center'; extraContainer1.style.marginBottom = '10px'; extraContainer1.appendChild(extraTextBoxLabel1); extraContainer1.appendChild(extraTextBox1); const extraContainer2 = document.createElement('div'); extraContainer2.style.display = 'flex'; extraContainer2.style.alignItems = 'center'; extraContainer2.style.marginBottom = '10px'; extraContainer2.appendChild(extraTextBoxLabel2); extraContainer2.appendChild(extraTextBox2); const extraContainer3 = document.createElement('div'); extraContainer3.style.display = 'flex'; extraContainer3.style.alignItems = 'center'; extraContainer3.style.marginBottom = '10px'; extraContainer3.appendChild(extraTextBoxLabel3); extraContainer3.appendChild(extraTextBox3); const extraContainer4 = document.createElement('div'); extraContainer4.style.display = 'flex'; extraContainer4.style.alignItems = 'center'; extraContainer4.style.marginBottom = '10px'; extraContainer4.appendChild(extraTextBoxLabel4); extraContainer4.appendChild(extraTextBox4); const extraContainer5 = document.createElement('div'); extraContainer5.style.display = 'flex'; extraContainer5.style.alignItems = 'center'; extraContainer5.style.marginBottom = '10px'; extraContainer5.appendChild(extraTextBoxLabel5); extraContainer5.appendChild(extraTextBox5); // const extraContainer6 = document.createElement('div'); // extraContainer6.style.display = 'flex'; // // extraContainer6.style.alignItems = 'center'; // extraContainer6.style.marginBottom = '10px'; // extraContainer6.appendChild(extraTextBoxLabel6); // extraContainer6.appendChild(extraTextBox6); container.appendChild(extraContainer1); container.appendChild(extraContainer2); container.appendChild(extraContainer3); container.appendChild(extraContainer4); container.appendChild(extraContainer5); // container.appendChild(extraContainer6); } currentGroups.forEach(group => { const groupContainer = document.createElement('div'); groupContainer.style.display = 'flex'; groupContainer.style.alignItems = 'center'; groupContainer.style.marginBottom = '10px'; group.options.forEach((option, index) => { const radio = document.createElement('input'); radio.type = 'radio'; radio.id = option.id; radio.name = group.name; radio.value = option.id; if (index === 0) { radio.checked = true; // 设置第一个选项为默认选项 } const label = document.createElement('label'); label.htmlFor = option.id; label.textContent = option.label; label.style.marginRight = '10px'; label.style.minWidth = '100px'; // 设置一个最小宽度以对齐 groupContainer.appendChild(radio); groupContainer.appendChild(label); }); container.appendChild(groupContainer); }); const submitButton = document.createElement('button'); submitButton.textContent = '智能填充'; submitButton.style.display = 'inline-block'; submitButton.style.marginTop = '10px'; // 提交按钮点击事件 submitButton.addEventListener('click', () => { currentGroups.forEach(group => { const selected = document.querySelector(`input[name="${group.name}"]:checked`); if (selected) { const option = group.options.find(opt => opt.id === selected.value); if (option && option.action) { option.action(); // 执行对应的操作 } } }); if (needsExtraTextBoxes()) { const extraContent1 = extraTextBox1.value; const extraContent2 = extraTextBox2.value; const extraContent3 = extraTextBox3.value; const extraContent4 = extraTextBox4.value; const extraContent5 = extraTextBox5.value; const extraContent6 = extraTextBox6.value; console.log('额外文本框内容1:', extraContent1); console.log('额外文本框内容2:', extraContent2); console.log('额外文本框内容3:', extraContent3); document.getElementById('1700707447001912').lastElementChild.innerHTML=extraContent1; document.getElementById('1700707447001621').lastElementChild.innerHTML=extraContent2; document.getElementById('172207807196759cf').lastElementChild.innerHTML=extraContent3;// document.getElementById('17220782692654bdc').lastElementChild.innerHTML=extraContent4; document.getElementById('170070937121358a').lastElementChild.innerHTML=extraContent5; // document.getElementById('1700709434094d1e').lastElementChild.innerHTML=extraContent6; } // 调用新按钮对应的函数 newButtonActions[currentIndex](); }); // 创建并插入切换按钮 const toggleButton = document.createElement('button'); toggleButton.textContent = '切换选项'; toggleButton.style.display = 'inline-block'; toggleButton.style.marginLeft = '10px'; toggleButton.style.marginTop = '10px'; // 切换按钮点击事件 toggleButton.addEventListener('click', () => { currentIndex = (currentIndex + 1) % allGroups.length; currentGroups = allGroups[currentIndex]; textBoxLabel.textContent = textBoxLabelContents[currentIndex]; // 更新说明文字 insertRadioButtons(); // 切换后重新插入单选框和更新文本框内容 }); // 创建并插入新按钮 const newButton = document.createElement('button'); newButton.textContent = newButtonLabels[currentIndex]; newButton.style.display = 'inline-block'; newButton.style.marginLeft = '10px'; newButton.style.marginTop = '10px'; // 新按钮点击事件 newButton.addEventListener('click', () => { groupSpecificActions[currentIndex](); }); container.appendChild(submitButton); container.appendChild(toggleButton); container.appendChild(newButton); } insertRadioButtons(); document.body.appendChild(container); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址