我已将材料复制到剪贴板,该材料基本上是应用程序页面中的非结构化和结构化文本。现在,我有一些用Excel编写的预定义的字符串操作公式。我想通过在excel中的A1单元格上使用Ctrl + v粘贴文本。不需要在A1中输入完整的文本,但是当按Ctrl + V时,它会分成不同的行并可以用于我的目的。
我无法在excel中使用Global Send Keys,因为它需要一个元素作为输入。有人有解决方案吗?
答案 0 :(得分:0)
$( document ).ready(function(){
var nameSoggiorno1 = $('.tab-soggiorno').on('click',function(valueSoggiorno){
//console.log(valueSoggiorno['currentTarget']);
var nameSoggiorno = $(valueSoggiorno['currentTarget']).data('name')
console.log(nameSoggiorno);
});
var nameBagno1 = $('.tab-bagno').on('click',function(valueBagno){
//console.log(valueBagno['currentTarget']);
var nameBagno = $(valueBagno['currentTarget']).data('name');
console.log(nameBagno);
});
$('.button').each(function(){
var currenthref = $(this).attr("href");
if(currenthref.includes('&soggiorno=')){
var ti=currenthref.indexOf('&soggiorno=');
var ti2=currenthref.indexOf('&bagno=');
currenthref1 = currenthref.substring(0, ti);
currenthref2 = currenthref1.substring(ti, 100000);
}
$(this).attr("href", currenthref1 + "&soggiorno=" + nameSoggiorno1 + "&bagno=" + nameBagno1);
})
});
,以启动该应用程序,或者您可以将该过程附加到已打开的Excel应用程序中。 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div>
<a data-name="Ceramica Mirage - jewels, colore 16" class="tab-bagno">1</a>
<a data-name="Ceramica Mirage - jewels, colore 14" class="tab-bagno">2</a>
<a data-name="Ceramica Mirage - jewels, colore 6" class="tab-bagno">3</a>
</div>
<div>
<a data-name="Parquet Castiglioni - Verniciato 05" class="tab-soggiorno">4</a>
<a data-name="Parquet Castiglioni - Verniciato Naturale" class="tab-soggiorno">5</a>
<a data-name="Parquet Castiglioni - Verniciato 09" class="tab-soggiorno">6</a>
</div>
<a class="button" href="checkout.php?&allestimento=Silver&soggiorno=INSERT-SOGGIORNO&bagno=INSERT-BAGNO" >select</a>
后,您可以使用href
中的根节点发送checkout.php?tipo=43&stile=Elegance&allestimento=Gold&soggiorno=[object Object]&bagno=[object Object]"
。Application Modeller
,请使用蓝色棱镜的Application Modeller
,拖动根节点元素,然后从“操作”列下的下拉菜单中选择Global send key event
操作。Application Modeller
中输入Ctrl + V将为Global send key event
注意:发送Navigate Stage