Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript编写applescript->;从href获取字符串_Javascript_Applescript_Href - Fatal编程技术网

使用javascript编写applescript->;从href获取字符串

使用javascript编写applescript->;从href获取字符串,javascript,applescript,href,Javascript,Applescript,Href,我试图读出无序列表中的字符串 感兴趣的字符串是以下数字:href=“?notation=1549220” 我对HTML/CSS/JavaScript非常陌生,所以请原谅这个简单的问题 我试过这样的方法,但没有成功: document.getElementById('exchangesLayerHs') .getElementsByTagName('ul') .getElementsByTagName('li') .getElementsByTagName('a'); 有人给我小费

我试图读出无序列表中的字符串

感兴趣的字符串是以下数字:
href=“?notation=1549220”

我对HTML/CSS/JavaScript非常陌生,所以请原谅这个简单的问题

我试过这样的方法,但没有成功:

document.getElementById('exchangesLayerHs')
  .getElementsByTagName('ul')
  .getElementsByTagName('li')
  .getElementsByTagName('a');
有人给我小费吗

非常感谢!
Carlo

您可以获得标题为handelsplatz geschlossen的链接:

现在只需将href中的thing behind=转换为数字(+):


嗨,乔纳斯,谢谢你的快速回复!我尝试将您的建议包括在我的applescript中,如下所示:
设置链接以执行JavaScript“document.querySelector('a[title='Handelsplatz geschlossen']);”在文档1
中,但当我尝试
记录链接时,我收到一条错误消息“'link'未定义”。我做错了什么?@carloP我帮不了你的苹果脚本。。。很抱歉,title=“Handelsplatz geschlossen”的标签不是唯一的,无序列表中有多个标签。这就是为什么我不能仅仅通过标题就找到它的原因吗?@carloP那么你需要queryselectoral(…)[4]来获得第四个。但是,您得到的错误与applescriptI有关。我认为如果您发布整个AppleScript而不仅仅是JavaScript片段,这将非常有帮助
var link = document.querySelector("a [title='Handelsplatz geschlossen']");
var result = + link.href.split("=")[1];