SOURCE

// ==UserScript==
// @name 娱丝儿APP
// @namespace http://tampermonkey.net/
// @version 0.2
// @description try to take over the world!
// @author You
// @match https://www.yusier.com.cn/webuser/materialedit?*
// @match https://www.yusier.com.cn/webuser/materialadd?channelId=2
// @icon https://www.google.com/s2/favicons?domain=chrxw.com
// @grant none
// ==/UserScript==

(function() {
'use strict';


// //添加按钮 可用 直接在html里添加按钮绑定事件
// var bt =document.createElement("button");
// bt.textContent = '去除空格';
// bt.type="button";
// bt.name="input1";
// bt.style="width: 60px;height: 22px;margin-left: 10px;";
// bt.onclick = function () {//绑定点击事件
// //颜色去除空格
// let a = document.querySelector("#VARVALUE22");
// a.value=a.value.trim();
// a.value=a.value.replace(/\s+|\s+/g,"、");
// };
// document.querySelector("#login_user_data > div:nth-child(11) > div.h_donicmy_right.fl").appendChild(bt);



//https://www.cnblogs.com/ooo0/p/7742214.html
//颜色去空格
var btn2 = document.querySelector("#login_user_data > div:nth-child(11) > div.h_donicmy_left.fl.xiayidian")
btn2.addEventListener('click', showMsg, false); //鼠标单击的时候调用showMes这个函数
function showMsg() {
//颜色去除空格
// alert();
let a = document.querySelector("#VARVALUE22");
a.value=a.value.trim();
a.value=a.value.replace(/\s+|\s+/g,"、");
}


//名称去空格和特殊符号
var btn1 = document.querySelector("#login_user_data > div:nth-child(6) > div.h_donicmy_left.fl.xiayidian")
btn1.addEventListener('click', h1, false); //鼠标单击的时候调用showMes这个函数
function h1() {
//名称去除空格
//alert();
let a = document.querySelector("#VARVALUE1");
a.value=a.value.trim();
a.value=a.value.replace(/[\s]|[(())]|((?=[\x21-\x7e]+)[^A-Za-z0-9])/g,"");
}


//规格去空格
var btn3 = document.querySelector("#login_user_data > div:nth-child(7) > div.h_donicmy_left.fl.xiayidian")
btn3.addEventListener('click', guige, false); //鼠标单击的时候调用showMes这个函数
function guige() {
//规格去除空格
// alert();
let a = document.querySelector("#VARVALUE8");
a.value=a.value.trim();
a.value=a.value.replace(/[\s]|[(())]/g,"/");
a.value=a.value.replace(/\/$/g,"");
}
//尝试在div中添加按钮 失败 找不到事件
// function myFunction() {
// //颜色去除空格
// alert();
// let a = document.querySelector("#VARVALUE22");
// a.value=a.value.trim();
// a.value=a.value.replace(/\s+|\s+/g,"、");
// };
// document.querySelector("#login_user_data > div:nth-child(11) > div.h_donicmy_left.fl.xiayidian").setAttribute("onclick","myFunction()");




//提交按钮右侧悬浮
document.querySelector("#login_user_data > div:nth-child(32)").style="position:fixed;right:120px;top:300px;width:200px;"
document.querySelector("#save").style="margin-bottom: 10px;"





//颜色栏加长
document.querySelector("#VARVALUE22").style="width: 360px;"


//监听按钮点击
var e = document.createEvent("MouseEvents");
        e.initEvent("click", true, true);
//新建颜色变量
var yanse = document.querySelector("#\\32  > td:nth-child(4) > input.button.add")
var ggjg =document.querySelector("#login_user_data > div:nth-child(15) > div.h_donicmy_left.fl.xiayidian")//新建规格价格变量
var gg = document.querySelector("#VARVALUE8") // 获取规格输入框
//通过颜色长度新建价格行
var hang = document.querySelector("#table > tbody").rows.length

//获取颜色数组
ggjg.addEventListener('click', jiage, false); //ggjg规格价格鼠标单击的时候调用jiage这个函数
function jiage() {
var value=document.querySelector("#VARVALUE22").value//获取颜色数组
var strs= new Array(); //定义一数组
strs = value.split("、");//分割数组
var se = strs.length;//数组长度

//获取规格输入框内容
var ggvalue=gg.value
var ggsz= new Array(); //定义一数组
ggsz = ggvalue.split("mm|cm|ml");//分割数组
var ggszcd = ggsz.length;//数组长度
//判断颜色数量和行数
if (value=""){
    console.log("颜色为空")
}else{
    console.log("行大于颜色")
    for (;hang < se ;hang++ ) {
        yanse.dispatchEvent(e);
        console.log("点击按钮")
          }
}
// for (i=0;i<strs.length ;i++ )
// {
// document.write(strs[i]); //分割后的字符输出
// }
}

// newtr="<tr id="NaN">
// <td class="tdline"><input type="hidden" id="detailId" name="detailId" value="0"><input type="text" class="h_names input_middle" id="field_scope1" name="field_scope1" value="" placeholder=""></td>
// <td class="tdline"><input type="text" class="h_names input_small" id="field_scope2" name="field_scope2" value=""></td>
// <td class="tdline"><input type="text" class="h_names input_small" id="field_scope3" name="field_scope3" value=""></td>
// <td class="tdline"><input type="button" value="上移" class="button up"><input type="button" value="下移" class="button down"><input type="button" value="删除" class="button delete"><input type="button" value="增加" class="button add"></td>
// </tr>"
// Your code here...
})();

console 命令行工具 X clear

                    
>
console