gpt4 book ai didi

javascript - 我们可以为网站多级类别的列表框值执行imacros javascript吗

转载 作者:行者123 更新时间:2023-11-28 01:46:59 26 4
gpt4 key购买 nike

我不知道从哪里开始。我有一个网站,数据存储在列表框控件中。如果我使用“TXTALL”标签,我可以保存列表值。

第一步是收集“_s_brand”制造商列表并将其存储在数组中第二步是收集第二级系列 -“_s_name”并将其存储在每个“_s_brand”制造商的排列中第三步是收集每个“_s_brand”和每个“_s_name”的系列第四步是最终设置针对每个“_s_brand”、每个“_s_name”以及每个收集“_s_model”值

启动脚本如下。

var jsLF = "\n";
var macro1;
macro1 = "CODE:";
macro1 += "VERSION BUILD=9002379" + jsLF;
macro1 += "TAB T=1" + jsLF;
macro1 += "TAB CLOSEALLOTHERS" + jsLF;
macro1 += "URL GOTO=http://smartparts.co.uk/" + jsLF;
macro1 += "TAG POS=1 TYPE=SELECT FORM=ACTION:/catalog/?left_selector=1 ATTR=NAME:brand EXTRACT=TXTALL"

var s_brand = new Array()

iimPlay("CODE:TAG POS=1 TYPE=SELECT FORM=ACTION:/catalog/?left_selector=1 ATTR=NAME:brand EXTRACT=TXTALL");
if (iimGetLastExtract()!='#EANF#')
s_brand.push(iimGetLastExtract());

iimDisplay (s_brand);

它将所有数据转储到数组中。如何在这里分离元素,以便如果我循环“s_brand”我将获得单独的品牌。

分离后我如何使用它们进入下一级子类别

最佳答案

为此你必须使用 JS。

有用的功能是。

s_brand=s_brand .toString();

这样你就可以将数组转换为字符串并执行类似的方法

split()
replace()
match()
search()

当您将数组作为文本查看时,您可以在 _s_brand 上使用 split() 并获取品牌。

并尝试使用此方法

//convert text into array
some_array=some_array.split("keyword");

//loop through array
for(var i = 0; i < some_array.length ; i++)
{

//do something

alert(some_array[i]);

}

结合上述和正则表达式,您可以从文本中提取您想要的内容。

我希望这会有所帮助。

关于javascript - 我们可以为网站多级类别的列表框值执行imacros javascript吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20152815/

26 4 0
文章推荐: javascript - 如何在事件监听器中将父节点与其所有子节点相关联? jQuery/JavaScript
文章推荐: javascript - 我们可以操作jqgrid分配的id吗?
文章推荐: javascript - 动态生成的