*请注意,这是针对 VERSION BUILD=6011206
我想知道是否有人知道 iMacros 的脚本,它可以让您将文本附加到输入字段而不覆盖任何内容。
更具体地说,这是一个用于我想要更新的笔记的输入框,而不会丢失任何以前的笔记。谁能提供这个脚本?
您可以尝试提取文本的当前值,然后将其设置为变量,然后在 JavaScript 中添加字符串并填充文本字段。
var macroCurrent;
macroCurrent ="CODE";
macroCurrent +="TAG POS=1 TYPE=some_type ATTR=CLASS:some_class EXTRACT=TXT"+"\n";
var macroAppend;
macroAppend ="CODE";
macroAppend +="TAG POS=1 TYPE=some_type ATTR=CLASS:some_class CONTENT={{text}}"+"\n";
var text_to_fill="something here";
iimPlay(macrocurrent)
var text=iimGetLastExtract();
text=text+text_to_fill;
iimSet("text",text)
iimPlay(macroAppend)
也许很久以前问过,但我从谷歌偶然发现,所以我想有人可能有用。有更简单的方法,不使用 javascript 首先从字段中提取。流程就像发布的 IceD,但纯粹是 Imacros:提取字段并存储到 var。将您的文本附加到 var。不要忘记在需要时清理变量。编码:
SET !VAR1 {{!EXTRACT}}
SET !EXTRACT NULL
TAG POS=1 TYPE=SPAN ATTR=ID:result_box EXTRACT=TXTALL // the text which to append
ADD !VAR1 {{!EXTRACT}} // append!
当您需要在输入中添加文本时,您必须执行 2 .. 1 - 录制,imacros 将自动保存并记住此文本并在播放后将其添加到输入中 2 - 使用此代码 // 这是输入facebook 中的电子邮件 TAG POS=1 TYPE=INPUT:EMAIL FORM=ID:login_form ATTR=ID:email CONTENT=------- 用您的文本更改 ------