Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/479.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.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中引用此html对象?苹果书_Javascript_Html_Applescript_Javascript Framework - Fatal编程技术网

如何在javascript中引用此html对象?苹果书

如何在javascript中引用此html对象?苹果书,javascript,html,applescript,javascript-framework,Javascript,Html,Applescript,Javascript Framework,我想引用这两个按钮,但不确定如何引用它们来单击它们 我发现这句话: 执行JavaScript文档。表单[0]['btnI']。单击前面的文档 要更改它,请参考以下内容: <li id="app_114228431971868" class="114228431971868"> <div> <img class="gameimg" src="http://photos-g.ak.fbcdn.net/photos-ak-snc1/v27562/200/114

我想引用这两个按钮,但不确定如何引用它们来单击它们

我发现这句话:

执行JavaScript文档。表单[0]['btnI']。单击前面的文档

要更改它,请参考以下内容:

<li id="app_114228431971868" class="114228431971868">
  <div>
    <img class="gameimg" src="http://photos-g.ak.fbcdn.net/photos-ak-snc1/v27562/200/114228431971868/app_1_114228431971868_5955.gif" width="75" height="75">
   </div>
   <p>Knights of the Crystals</p>
</li>
然后我想添加第二个命令来按下此按钮:

<div id="get-button"></div>
<img width="125" height="50" alt="Ready!" src="http://gffstatic.oneringgame.com/images/btn-ready.png" id="ggg-readybut" style="display: inline; ">
然后第三个按钮引用此按钮:

<div id="get-button"></div>
<img width="125" height="50" alt="Ready!" src="http://gffstatic.oneringgame.com/images/btn-ready.png" id="ggg-readybut" style="display: inline; ">

我想你把id放在javascript中btnI所在的位置,但我不确定该如何处理行的其他部分

按ID引用DOM元素:

document.getElementById("theid");
因此:

以及:


这和applescript有什么关系?看起来他是通过applescript注入Javascript的。我想在applescript中使用它谢谢你的帮助。但我仍然有问题。我在applescript中使用这个时出错。它说它期待着线的尽头,ect,但找到了标识符。这是我目前为止打开的位置http://apps.facebook.com/gfriendfinder/?ref=bookmarks&count=0 延迟5激活应用程序Safari do JavaScript document.getElementByIdapp_114228431971868;执行JavaScript document.getelementbyidapp114228431971868。click@user这个错误通常意味着代码中的引号有问题。请确保在主文档中的任何引号前加上\号:do javascript document.getElementByID\theID\。单击该项或使用“”,而不是在javascript中。总是很乐意帮忙!您需要转义内部引号:`do JavaScript document.getElementById\app_114228431971868\;
open location "http://apps.facebook.com/gfriendfinder/?ref=bookmarks&count=0"
delay 5
activate application "Safari"



do JavaScript "document.getElementById("app_114228431971868");"
do JavaScript "document.getElementById("app_114228431971868").click()"