用chatgpt4 写的js12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849var btnLinks = document.querySelectorAll('.btn-link'); // 遍历每个按钮链接元素 btnLinks.forEach(function(btnLink) { // 查找当前按钮链接元素下的 input 元素 var inputElement = btnLink.querySelector('input'); // 如果找到了 input 元素,则模拟点击操作 if (inputElement) { inputElement.click(); }; // 设置一个适当的等待时间,根据实际情况进行调整 });// 等待 iframe 内容加载setTimeout(function() { // 获取所有 iframe 元素 var iframes = document.querySelectorAll('iframe'); // 遍历每个 iframe iframes.forEach(function(iframe) { try { // 获取 iframe 的文档对象 var iframeDocument = iframe.contentDocument || iframe.contentWindow.document; // 在 iframe 中查找所有具有特定类名的 input 元素 var radioInputs = iframeDocument.querySelectorAll('input[type="radio"].voteItem.speak2'); // 遍历找到的 input 元素 radioInputs.forEach(function(input) { var label = input.closest('label'); if (label) { var span = label.querySelector('span'); var p = span.querySelector('p'); // 检查 p 元素的文本内容是否以 'A' 开头 if (p && p.textContent.trim().startsWith('A')) { // 如果是,模拟点击 input 元素 input.click(); } } }); } catch (e) { // 如果遇到跨域问题或其他错误,输出到控制台 console.error('Error accessing iframe content:', e); } });}, 3000); // 设置延迟时间以等待 iframe 内容加载,根据实际情况调整这个时间 **默认全选A**,一个个点真的累死人,gpt3沟通无效,果断寻找gpt4 [🤯 随便聊聊 · LobeChat (bronya.io)](https://lobe.bronya.io/chat?session=inbox) 更多gpt见https://linux.do 使用首先需要edge/chrome/firefox浏览器。2345,360,qq浏览器也行,但是不推荐,也为曾尝试所以首先 第一步1.[进入评价系统,登录账号]https://www.pingjiaxitong.com/liaocheng1zhong/2.选择评价任务 第二步1.点击键盘上的F12 一般是右侧或者下侧弹出一个窗口,寻找控制台 2.无脑粘贴 下面代码 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950console.log('Powered by chatgpt')var btnLinks = document.querySelectorAll('.btn-link'); // 遍历每个按钮链接元素 btnLinks.forEach(function(btnLink) { // 查找当前按钮链接元素下的 input 元素 var inputElement = btnLink.querySelector('input'); // 如果找到了 input 元素,则模拟点击操作 if (inputElement) { inputElement.click(); }; // 设置一个适当的等待时间,根据实际情况进行调整 });// 等待 iframe 内容加载setTimeout(function() { // 获取所有 iframe 元素 var iframes = document.querySelectorAll('iframe'); // 遍历每个 iframe iframes.forEach(function(iframe) { try { // 获取 iframe 的文档对象 var iframeDocument = iframe.contentDocument || iframe.contentWindow.document; // 在 iframe 中查找所有具有特定类名的 input 元素 var radioInputs = iframeDocument.querySelectorAll('input[type="radio"].voteItem.speak2'); // 遍历找到的 input 元素 radioInputs.forEach(function(input) { var label = input.closest('label'); if (label) { var span = label.querySelector('span'); var p = span.querySelector('p'); // 检查 p 元素的文本内容是否以 'A' 开头 if (p && p.textContent.trim().startsWith('A')) { // 如果是,模拟点击 input 元素 input.click(); } } }); } catch (e) { // 如果遇到跨域问题或其他错误,输出到控制台 console.error('Error accessing iframe content:', e); } });}, 2500); // 设置延迟时间以等待 iframe 内容加载,根据实际情况调整这个时间 回车等待2.5秒 当然是2.5 ~ ~~~42的特色文化 然后就神奇并不出意料的全选了A, 然后。。 免责声明没有设置直接自动提交,可以自己检查一下,对于某些只能选三个A的,他也能多选上,so,,,,,注意检查,出事与我无关